很多人在學程式學到函式這一章的時候,聽說了函式有兩個寫法。
int add(int a,int b){
return a+b;
}
int main(){
add(12,23);
}
int add(int,int);
int main(){
add(12,23);
}
int add(int a,int b){
return a+b;
}
一種是把函式在main上面直接宣告並實現;另一種則是宣告後,在main的下面去宣告。
(不過這個是剛學程式或者寫很小的程式比如打競賽才會有的小戰爭,畢竟如果今天是大專案,函式可能會直接丟在別的檔案裡面)
我個人的觀察中發現,通常大家都還是怕麻煩,所以傾向於前者,不過如果第一個學到的語言是Java、C#這種,其實是method,可以不管上下順序的。那他們就有可能養成出放在下面的習慣。