2.21
1:非法定义,类型不一致
2:非法定义,没有取址操作符
3:合法定义。
2.22
第一个判断的是:P指针是否为空指针
第二个判断的是:P指针所指向的对象是否为0
2.23
不可以,指针是否有效还不知道呢!!!
2.24
因为lp的类型不是int,而void定义了一个空指针,可以接受任意类型的对象。
2.25
1:ip是一个int类指针型的,i是一个int型的变量,r是一个int型的引用。
2;i是一个int型的变量,ip是一个空指针。
3:ip是一个int类型的指针,ip2是一个int类型的变量。
2.26
涉及知识点:const表示的不可改变的量!:const用在变量定义时的类型前表示该变量