第1个回答 2012-03-13
答案是B. C语言中,可以在一个函数中嵌套一个函数,但是不能在一个函数中定义一个函数,D中,只有在函数外部定义的函数才是外部函数,因此D错
第2个回答 2011-01-04
A:C语言编译时不检查语法 // 编译时要做词法、语法检查
B:C语言的子程序有过程和函数两种 // C语言没有“过程”,都是函数
C:C语言的函数可以嵌套定义 // C语言不能嵌套定义
D:C语言所有函数都是外部函数 // 函数声明默认都为extern,即外部函数声明;与之相对应的为static声明
第3个回答 2011-01-04
A项:c语言程序编译时肯定要检查语法!这点相信你也明白吧!
B项:c中过程不存在,只有函数的概念。(我觉得过程与函数的概念差不多)
C项: 函数是不可以嵌套定义,所谓嵌套定义就是在一个函数中有包括一个函数的定义完整过程,它与函数的调用是不同的,函数调用时在一函数中只有另一个调用函数的函数体并没有函数的定义过程。
D项:嵌套函数就是属于内部函数,而在C语言中是不允许发生这种情况的,只能由函数调用。函数都是外部函数。
程
第4个回答 2012-10-14
请问您这道题是在哪看到的 太谢谢您了