c/c++知识点复习


3.当数组作为函数实参传递时,传递给函数的是数组首元素的地址。而将数组某一个元素的地址当作实参时,传递的是此元素的地址,这是可以理解为传递的是子数组(以此元素作为首元素的子数组)首元素的地址

4.声明int a[4][5]数组: &a的类型为int(*)[4][5]    a+i的类型为int(*)[5]    *(a+i)的类型为int*

                                      *(*(a+i)+j)的类型为int     *(a+i)=a[i]    *(*(a+i)+j) = *(a[i]+j) = a[i][j]

5.对于一个数组而言,输出的话只会输出到最后一个字符就结束,但是输出未有字符但是小于数组容量位置的值会输出空格

6.定义int a[2][3]={0,2,4,6,8,10},a指向数组a首元素a[0]的指针,而a[0][0]是指向数组a[0]首元素a[0][0]的指针。

猜你喜欢

转载自blog.csdn.net/qianli2333/article/details/80928527