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