十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
Step1. 找到變量名,如果沒(méi)有變量名,找到最里面的結(jié)構(gòu)
Step2. 向右看,讀出你看到的東西,但是不要跳過(guò)括號(hào)
Step3. 再向左看,讀出你看到的東西,但是也不要跳過(guò)括號(hào)
Step4. 如果有括號(hào)的話,跳過(guò)一層括號(hào)
Step5. 重復(fù)上述過(guò)程,直到讀出最終的類型
例子:
int (*(*v)[])();
分析過(guò)程
1. 根據(jù)Step1,2,3 得出v是個(gè)指針
2. 根據(jù)Step4 跳過(guò)括號(hào)
3. 再根據(jù)Step1,2,3 進(jìn)一步得出v是個(gè)指針,指向一個(gè)元素是指針的數(shù)組
4.?根據(jù)Step4 跳過(guò)括號(hào)
5.?v是個(gè)指針,指向一個(gè)元素是指針的數(shù)組,這個(gè)數(shù)組每個(gè)指針指向一個(gè)int型的函數(shù)
此規(guī)則同樣適用于const的判斷
int const *a; //a是個(gè)指針,指向const int內(nèi)容 (指針可以改變,但內(nèi)容不能改變)
const int *a; //same with above?
int * const a; // a 是個(gè)const,是個(gè)const指針,指向int(指針不能改變,但內(nèi)容可以改變)
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧