c語言基礎(chǔ)知識(shí) C程序語言中return0是什么意思?
C程序語言中return0是什么意思?當(dāng)函數(shù)的返回值為整數(shù)時(shí),可以寫入返回0。例如,int main()int IIF(number<=1)return 0For(I=2I<=10I)表示ma
C程序語言中return0是什么意思?
當(dāng)函數(shù)的返回值為整數(shù)時(shí),可以寫入返回0。例如,int main()int IIF(number<=1)return 0For(I=2I<=10I)表示main需要返回int類型的數(shù)字。
我們使用return返回一個(gè)值,也就是說,我們將返回我們希望該函數(shù)返回的任何結(jié)果。函數(shù)intadd(inta,intb){return(a*b)}反轉(zhuǎn)參數(shù)中兩個(gè)數(shù)字的乘積。
Return用于函數(shù)內(nèi)部,表示Return。它的功能是退出函數(shù)。如果函數(shù)聲明的返回值類型不是void,則可以通過return返回相應(yīng)類型的值,稱為函數(shù)的返回值。Return 0表示退出函數(shù),并將0的值返回給調(diào)用函數(shù)。
C語言的return是什么意思?
Return返回一個(gè)數(shù)值,這意味著將Return< expression>后表達(dá)式的值返回給調(diào)用他的函數(shù)。例如:intsum(inti,intj){return jprintf(“此語句將不被執(zhí)行,因?yàn)樽雍瘮?shù)將被執(zhí)行,直到上面的return語句無條件結(jié)束)}main(){inta=10,B=11,CC=sum(a,B)printf(%d”,c)}程序的輸出是:21這個(gè)21來自哪里?當(dāng)main函數(shù)調(diào)用sum(a,b)函數(shù)時(shí),它將a的值賦給I,將b的值賦給j,如上所述,return j將計(jì)算I+j的值,即結(jié)果等于21,并將21帶回調(diào)用它的函數(shù),即C=sum(a,b)等于C=21,這個(gè)21被總和(a,b)中的返回值反了過來。
C語言中return -1是什么?
一般來說,有兩種情況返回-1:一種是程序錯(cuò)誤,另一種是使用終止符EOF(鍵盤上對(duì)應(yīng)的鍵應(yīng)該是Ctrl D或Ctrl Z,我的Linux是前者,windows應(yīng)該是后者…)