這樣也可以啊,為什么非要在前面加個void函數(shù)
#include <stdio.h>
int main()
{
??? //定義字符串?dāng)?shù)組
??? char string[] = "我在慕課網(wǎng)上學(xué)習(xí)IT技能!";
??? printf("%s",string);???????????????? //調(diào)用say函數(shù)輸出字符串
??? return 0;
}
#include <stdio.h>
int main()
{
??? //定義字符串?dāng)?shù)組
??? char string[] = "我在慕課網(wǎng)上學(xué)習(xí)IT技能!";
??? printf("%s",string);???????????????? //調(diào)用say函數(shù)輸出字符串
??? return 0;
}
2020-11-30
舉報
2020-12-05
是可以,但是等以后代碼多了,不能把所有東西全寫進(jìn)main()里吧
2020-12-02
c的編譯bai器是這樣設(shè)計的,du一個函數(shù)如果需要zhidao傳值,那么zhuanint,double之類的,return相應(yīng)的,如shu果不需要那么表示沒有回傳答值則在函數(shù)前加上void表示空的,即不需要回傳值,void main()規(guī)范寫法是int main() 最后填上return 0表示程序運(yùn)行正確
追問
最后填上return 0為什么???不理解
追答
表示沒有出現(xiàn)異常情況正常返回