为什么运行错误

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

慕哥2394922

2018-11-04 12:04

#include <stdio.h>
#include "test.c"   //引用test.c文件
extern void printLine()     //这里定义的方法对吗?
{
   printf("**************\n");  
}
int main()
{
    say();
    return 0;
}

写回答 关注

3回答

  • JavaEEGoodeHua
    2018-11-22 10:15:22
    #include <stdio.h>
    static void say()
    {    
    void printLine();  
    printf("I love imooc\n");    
    printf("good good study!\n");    
    printf("day day up!\n");    
    void printLine();
    }

    请留意hello.c后面的test.c这个文件。里面也需要改。改为我这样就可以运行了。一定要细心,不然越学越烦

    JavaEE... 回复jaylim...

    void是不需要返回值

    2018-12-04 11:43:25

    共 4 条回复 >

  • qq_慕斯622499
    2018-11-05 23:06:06

    #include <stdio.h>

     //引用test.c文件

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

    {

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

    }

    static void say(){

        printLine();

        printf("I love imooc\n");

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

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

        printLine();

    }

    int main()

    {

        say();

        return 0;

    }


  • 慕哥2394922
    2018-11-04 12:05:57

    #include <stdio.h>
    void say(){
        printLine();
        printf("I love imooc\n");
        printf("good good study!\n");
        printf("day day up!\n");
        printLine();
    }

C语言入门

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

926020 学习 · 20793 问题

查看课程

相似问题