问题 单项选择题

下列叙述中正确的是______。

A.每—个C程序文件中都必须要有—个main()函数

B.在C程序中main()函数的位置是固定的

C.C程序中所有函数之间都可以相互调用,与函数所在位置无关

D.在C程序的函数中不能定义另—个函数

答案

参考答案:D

解析:评析:每—个C程序由多个C程序文件组成,而每个C程序都必须有一个main()函数,故每—个C程序文件中都必须有—个main()函数的说法是错误的。在C程序中所有函数都是平行的,即在定义函数时是相互独立的,—个函数并不能从属于另—个函数,即函数不能嵌套定义,函数间可以相互调用,但不能调用main()函数,main()函数的位置也不是固定的。

选择题
多项选择题