Hey,大家好!我是CrazyCatJack。今天我來說幾個在嵌入式開發(fā)中常用的C語言技巧吧。也許你曾經(jīng)用過,也許你只是見到過但是沒有深入理解。那么今天好好補充下吧^_^

1.指向函數(shù)的指針

指針不光能指向變量、字符串、數(shù)組,還能夠指向函數(shù)。在C語言中允許將函數(shù)的入口地址賦值給指針。這樣就可以通過指針來訪問函數(shù)。還可以把函數(shù)指針當(dāng)成參數(shù)來傳遞。函數(shù)指針可以簡化代碼,減少修改代碼時的工作量。通過接下來的講解大家會體會到這一點的。

復(fù)制代碼
/*函數(shù)指針簡單講解
 *通過指向函數(shù)的指
 *針調(diào)用比較兩個數(shù)
 *大小的程序 */ #include <iostream> using namespace std; /*比較函數(shù)聲明*/ int max(int,int); /*指向函數(shù)的指針聲明(此刻指針未指向任何一個函數(shù))*/ int (*test)(int,
        		

網(wǎng)友評論