为什么在dev c++上不用将 test.c的改为static 就运行成功了?

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

煌璃瞻

2019-11-02 09:53

//hello.c

#include <stdio.h>

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

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

{

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

}

int main()

{

    say();

    return 0;

}


//test.c

#include <stdio.h>

void say(){

    printLine();

    printf("I love imooc\n");

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

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

    printLine();

}

http://img2.mukewang.com/5dbce17b0001662b14680766.jpg

写回答 关注

3回答

  • 煌璃瞻
    2019-11-03 16:11:41

    我去我的出毛病了?

  • 慕无忌1240861
    2019-11-03 16:10:22

    http://img4.mukewang.com/5dbe8b4200012a5f05690402.jpg

    http://img4.mukewang.com/5dbe8b420001d42d07390542.jpg

    http://img2.mukewang.com/5dbe8b420001cca609940200.jpg

    程序是复制的你的,不能运行,


    煌璃瞻

    我的出毛病了?

    2019-11-03 16:11:58

    共 1 条回复 >

  • 慕无忌1240861
    2019-11-03 09:34:10

    不行啊,我用dev运行不了

    慕无忌124... 回复煌璃瞻

    肯定没呀,我有那么傻吗

    2019-11-03 16:06:06

    共 5 条回复 >

C语言入门

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

926206 学习 · 20797 问题

查看课程

相似问题