函數參數為什么可以不定義類型?
#include <stdio.h>
/* 考慮一下哪個輸出該用無參函數哪個輸出該用有參函數呢? */
int learn()
{
??? printf("小明在慕課網上學習");
??? printf("\n");
??? return 0;
}
int count(n){
??? n++;
??? printf("小明在慕課網上已經學習了%d門課程",n);
??? printf("\n");
??? return 0;
}
int main()
{
??? int n=0;
??? learn();
??? count(n);
??? return 0;
}
我記得java里一定要定義類型啊,難道這是C的規則?
2015-08-15
默認int,好像有這么回事