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