1、指针是地址吗?
不是。上面已经说了,指针本身具有独立的数据类型,我们可以用这个类型声明一个变量并赋值,只不过指针所对应的变量用途比较特殊,是用来保存某个内存地址的。也就是说,指针本身占用了一小块内存空间(它本身不是地址,地址就是一串数字,完全不搭边儿),而这块内存空间是用来写入一个地址数据的。
指针本身也是一个变量。
不是。上面已经说了,指针本身具有独立的数据类型,我们可以用这个类型声明一个变量并赋值,只不过指针所对应的变量用途比较特殊,是用来保存某个内存地址的。也就是说,指针本身占用了一小块内存空间(它本身不是地址,地址就是一串数字,完全不搭边儿),而这块内存空间是用来写入一个地址数据的。
指针本身也是一个变量。