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

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

yellow_h

2018-03-01 11:41

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(); 

}

写回答 关注

2回答

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

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

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

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

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

C语言入门

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

926206 学习 · 20797 问题

查看课程

相似问题