iT邦幫忙

2023 iThome 鐵人賽

DAY 11
0

很多人在學程式學到函式這一章的時候,聽說了函式有兩個寫法。

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,可以不管上下順序的。那他們就有可能養成出放在下面的習慣。

本期meme

https://ithelp.ithome.com.tw/upload/images/20230925/20133574XfXT1FForz.jpg


上一篇
Day10 最好的瀏覽器
下一篇
Day12 動態變數與靜態變數
系列文
寫程式的那些宗教戰爭30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言