C++之函數的聲明和定義

在程序中使用函數時,你必須先聲明它然後再定義,聲明的目的是告訴編譯器你即將要定義的函數的名字是什麼,返回值的類型是什麼以及函數是什麼。而定義則是告訴編譯器這個函數的功能是什麼。加入我們不聲明,那麼該函數就不能被其他函數調用。通常我們把函數聲明叫做函數原型,而把函數定義叫做函數實現。 聲明並未給函數分配內存,只有定義的時候纔給函數分配內存 如圖所示,標註1爲函數的聲明,標註2爲函數的定義 加入爲進行
相關文章
相關標籤/搜索