中文取名角度:
谁在后面谁就在最外面;用的时候就像剥东西一样,从外面剥起。
语法角度:
谁的优先级高谁就在最外面。
例如:
int *p[10],中括号的优先级高,最外面必然是数组,数组里面每一个成员都是int *型;
int (*p)[]="zifuchuan",小括号的优先级高,最外面必然是指针,指针指的是一个int []数组;
通过两个东西思维的里外关系就可以将中文取名和语法联系起来。
谁在后面谁就在最外面;用的时候就像剥东西一样,从外面剥起。
谁的优先级高谁就在最外面。
例如:
int *p[10],中括号的优先级高,最外面必然是数组,数组里面每一个成员都是int *型;
int (*p)[]="zifuchuan",小括号的优先级高,最外面必然是指针,指针指的是一个int []数组;
通过两个东西思维的里外关系就可以将中文取名和语法联系起来。