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

自定义函数在主函数之后定义,在主函数中调用前要先声明

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

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

 void say();  //say()函数在主函数后定义,在主函数中调用需要前先声明

int main() {    say();    return 0; }


 void printLine(); //调用前先声明

void say(){   

     printLine();   

     printf("I love imooc\n");    

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

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

     printLine(); 

}

提问者:yellow_h 2018-03-01 11:41

个回答

  • 蛋包饭_0
    2018-03-04 09:39:55

    如果没什么疑问的话,采纳下答案吧亲~

  • 蛋包饭_0
    2018-03-01 12:32:45

    这是可以,对计算机而言是能够理解的

    但是,不便于程序员阅读。假设用这样的格式写成千上万次,都封装在一个程序里,给别人阅读时,就有点难度了