问答详情
源自:5-13 内部函数与外部函数

终于编出来了 太不容易

#include <stdio.h>

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

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

{

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

}

int main()

{

    say();

    return 0;

}

#include <stdio.h>

void printLine();

static void say(){

    void printLine();

    printf("I love imooc\n");

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

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

    void printLine();

}


提问者:平平无奇的然然子 2021-02-03 11:16

个回答

  • 魔冥
    2021-11-30 23:07:13

    你test.c的文件多编辑了一段void printLine();   这个文件是调用,static只能用一次,重复了编程就无法运行。

  • 魔冥
    2021-11-30 23:03:48

    #include <stdio.h>

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

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

    {

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

    }

    int main()

    {

        say();

        return 0;

    }

    #include <stdio.h>

    static void say(){

        printLine();

        printf("I love imooc\n");

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

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

        printLine();

    }




  • brian4159
    2021-08-24 07:23:23

    对兄弟代码的改动

    #include <stdio.h>

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

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

    {

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

    }

     

    int main()

    {  printLine();

        say();

        printLine();

        return 0;

    }

     

    #include <stdio.h>




    static void say(){



        printf("I love imooc\n");


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


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


        

    }


  • weixin_慕沐6070456
    2021-04-09 22:12:44

    怎么我用你的代码运行不了

  • 绿色健康小清新8821611
    2021-02-09 16:55:39

    tql