區別是什麼?如果是float main 那我還能在主函數裡頭用int嗎?
函數名前面的函數類型 表示函數將要返回的值的數據類型 也就是 return 後面跟的數據得到數據類型。return 一個值通常用來向另一個函數返回一個結果。當然也可以用來檢測函數是否異常退出。
剛才看到有人說 float main() 會報錯 我用vc++3.0測試下了,是沒有的。可以運行!測試代碼如下~!
#include <stdio.h>
float main()
{
int a = 2;
int b;
scanf("%d", &b);
printf("a = %d, b = %d\n", a, b);
return 0.0;
}