
不用擔心地方特考資訊處理程式語言(含設計)如何準備,常考考點、易錯題目,這邊都幫你做了篩選和彙整囉!題題皆附上詳細解析,同學們最容易搞混的觀念全部都幫你打通~考前高效總複習這樣做就對了!
【程式語言(含設計)】(108地方特考考前重點整理)
BNF文法
剖析樹
區域變數、全域變數與靜態變數
指 標
指標與陣列
指標的算數運算
指標與字串
字串與二維陣列
動態記憶體配置
字串與二維陣列
動態記憶體配置
歸還記憶空間
參數傳遞方式
在程式語言中,呼叫函數時的參數傳遞方式有下列幾種:
Call-by-value
Call-by-address
Call-by-reference
Call-by-value-result
Call-by-name
物件導向程式設計– 多載(Overloading)
多載是指函數(方法)的名稱相同,但是傳遞的參數型態或是個數不同。
void method() {…} // 可,沒有傳遞參數
void method(int x) {…} // 可,傳遞一個整數
void method(double x) {…} // 可 參數型別不同
void method(int x,int y) {…} // 可,參數數量不同
void method (int a) {…} // 錯誤,函數名稱相同但參數個數名稱不同、不是多載
int method(int a) {…} // 錯誤,有回傳但是函數名稱與參數型態個數相同、不是多載
建構子(Constructor)
建構子多載