在c中可以嵌套調用函數,但不可以嵌套定義函數。
網站建設哪家好,找創(chuàng)新互聯(lián)!專注于網頁設計、網站建設、微信開發(fā)、微信小程序定制開發(fā)、集團企業(yè)網站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了金東免費建站歡迎大家使用!
函數嵌套調用是允許的。
int a()
{
b();//調用函數b
}
函數嵌套定義是錯誤的。
int a()
{
int b() //在函數a中定義函數b
還需要更詳細的資料的話可以去后盾網 那里有很多關于這方面的資料 希望可以幫助到你
答案是C;
A:函數的定義不可以嵌套,但函數的調用可以嵌套
B:一個C語言程序的執(zhí)行是從函數main開始,但main結束整個函數就結束。
C:正確。
D:可以不按順序書寫。但是如果函數調用先于函數定義,則需要有函數聲明。
樓主有不懂可以問哦。
函數是不可以嵌套定義的。
這樣做也沒有意義,只要你把函數定義出來,那么這個程序的存儲空間已經被占用,這個變量的定義并不相同,所以沒有必要存在函數的嵌套定義。
如果有需要就直接建立函數即可。