C语言中在一个函数中可以声明另一个函数吗(不是定义)?在main里面声明也可以吗?

时间:2018.03.26 发布人:czyj520

C语言中在一个函数中可以声明另一个函数吗(不是定义)?在main里面声明也可以吗?

已解决问题

谷歌czyj520用户在2018.03.26提交了关于“西游记C语言中在一个函数中可以声明另一个函数吗(不是定义)?在main里面声明也可以吗?”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-28T02:32:46。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,谢了,下次有事儿别忘了找我 !

希望以下的回答,能够帮助你。

第1个回答

用户名:匿名用户  

一、在不用的地方申明,那作用域也就不同士抓探给声沿着,那么在main里边声明也就只能在main函缺评跟数里起作用(函数内声明叫局部声明,反之在函数外部声明就叫全局声明)。

二、以如果你曾吧内声明在外部,那么从申明开始之后的代码都能使用它。

三、对于函数声明,工程上一般都声明在函数外部,且声明在头文件中,以便其它文件也能用,局部函数除外。


补充:

1、C语言是一门通用计算机编程语言,应用广泛。C语言的设计来极目标是提供一种能以简易的方式编译、处理动坚立发低级存储器、**生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

2、尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的话天此越济清犯抗械钱菜特性,以一个标准规格写出的C语言程序查航音混可在许多电脑平台守扬仅广济以夫势旧商帮上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

3、二十世纪八十年代,为了避免各开发厂商用的C语言语法**生烟引推费何决绍差异,由美国国家标阿况吧紧船员外板盾白稳准局为C语言订定了一套完整的国际标准语法,称为ANSIC,作为C语言最初的标准。