C語言中int *p[n]和int (*p)[n]的區別

前言 本博文基於VC++6.0開發調試運行; int *p[n] 分析: 分析這個問題要先從字符優先級開始,在字符優先級表中,[]的優先級大於*,因此,int *p[n] 就等價於int *(p[n]),這樣就清晰多了,再進化一下就是 (int *)(p[n]) ,這樣就完整了,顯然,*(int )(p[n]) 就是一個數組,是一個數據類型整型字符型(int * ),以n個整型地址爲元素,數組名爲
相關文章
相關標籤/搜索