为什么运行成功还出现一大段其他东西

来源:5-13 内部函数与外部函数

慕桂英62632852

2021-06-25 10:53

按照printline()前改为extern,say()前加static的方式改的

http://img1.mukewang.com/60d544c30001838213180682.jpg

写回答 关注

3回答

  • 归乡人
    2022-02-23 16:25:04

    不用去管多余的报错,慕课网前面就有答案报错的问题,正确与否得看自己电脑上的IDE怎么显示的,正常情况下都不会有那些多余的报错

  • 沐莯
    2021-09-18 09:51:10

    #include <stdio.h>

    static void say(){

        void printLine();

        printf("I love imooc\n");

        printf("good good study!\n");

        printf("day day up!\n");

        printLine();

    }


    在test.c中在printLine前加void

  • 上善若水_
    2021-08-05 10:58:45

    无警告代码

    #include <stdio.h>

    #include "test.c"   //引用test.c文件

    extern void printLine()     //这里定义的方法对吗?

    {

       printf("**************\n");   

    }

    int main()

    {

        say();

        return 0;

    }


    #include <stdio.h>

    extern void printLine();//多加的部分

    static void say(){

        printLine();

        printf("I love imooc\n");

        printf("good good study!\n");

        printf("day day up!\n");

        printLine();

    }


C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926210 学习 · 20797 问题

查看课程

相似问题