16.星号的用途: ①声明指针时,*是声明的组成部分,谓语被指向的对象的类型后面, ②对指针接触引用时,解除引用运算符指出要访问指针指向的内存单元中的值 ,而不是地址本身,
17.对指针.其存储的地址以及其存储的地址出的值的区分相当重要.这是人们对指针感到迷惑的根源.
18.除了使用间接运算符来查看存储在指针指向的位置处的数据外,还可以对数据进行操纵,将变量的地址赋给指针后,可以使用该指针来访问它指向的变量中的数据.
19.指针能够让我们操纵地址,而无需知道其实际值,将变量的地址复制给指针时,指针的值为变量的地址,
20.务必使用间接运算符来访问存储在指针指向的地址处的值,
21.五笔将任何指针初始化为合法的地址或者空值,
22.不要将指针指向的地址和存储在该地址处的值混为一谈.
23.在cpp中,数组名是一个常量指针,指向数组的第一个元素, int number[5]; 则这里的number是一个指向数组number的第一个元素number[0]的指针.
24.对指针执行加法,递增,递减运算时,编译器将执行所有的算术运算.
25. 这三个声明 int n1[500]; n1是一个包含五百个int对象的数组 int * n2[500]; n2是一个包含五百个int指针的数组 int * n3 = new int[500]; n3是一个指针,指向的是一个包含五百个int对象的数组
17.对指针.其存储的地址以及其存储的地址出的值的区分相当重要.这是人们对指针感到迷惑的根源.
18.除了使用间接运算符来查看存储在指针指向的位置处的数据外,还可以对数据进行操纵,将变量的地址赋给指针后,可以使用该指针来访问它指向的变量中的数据.
19.指针能够让我们操纵地址,而无需知道其实际值,将变量的地址复制给指针时,指针的值为变量的地址,
20.务必使用间接运算符来访问存储在指针指向的地址处的值,
21.五笔将任何指针初始化为合法的地址或者空值,
22.不要将指针指向的地址和存储在该地址处的值混为一谈.
23.在cpp中,数组名是一个常量指针,指向数组的第一个元素, int number[5]; 则这里的number是一个指向数组number的第一个元素number[0]的指针.
24.对指针执行加法,递增,递减运算时,编译器将执行所有的算术运算.
25. 这三个声明 int n1[500]; n1是一个包含五百个int对象的数组 int * n2[500]; n2是一个包含五百个int指针的数组 int * n3 = new int[500]; n3是一个指针,指向的是一个包含五百个int对象的数组