C++面试笔记二
下面的數據聲明都代表什么?
float(**def)[10]
def是一個二級指針,他指向的是一個一維數組的指針,數組的元素都是float
double*(*gh)[10]
gh是一個指針,他指向一個一維數組,數組元素都是double *
double(*f[10])();
f是一個數組,f有10個元素,元素都是函數的指針,指向的函數類型是沒有參數且返回double的函數
int*((*b)[10]);
就跟"int *(*b)[10]"是一樣的,是一維數組的指針
Long (* fun)(int)
函數指針
int (*(*F)(int,int))(int)
F是一個函數的指針,指向的是函數的類型是有兩個int參數并且返回一個函數指針的函數
返回的函數指針指向有一個int參數且返回int的函數
?
總結
 
                            
                        - 上一篇: CentOS 5 安装免费虚拟主机管理系
- 下一篇: 德才装饰股票代码
