C语言中,在main()函数外声明函数和函数内声明函数有何区别?

如题所述

//声明在函数外,声明后面的函数(无论main还是其他函数)都可以调用
//声明在函数内部,只能在本函数内,声明后面的区域可以调用
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-11-29
全局变量 局部变量
第2个回答  2018-03-21
函数默认就是全局的。有没有声明只是影响了函数作用区的起点。也就是为了编译器能找到这个声明,可以根据需要任意放置。除非你加上staic本地化该函数
第3个回答  2010-11-29
作用域不同啊
相似回答