慕雪4367237
2024-10-11 08:56
指针p指向的是int类型的首地址,那么就可以直接通过*p为其赋值,是不是所有的指针指向的均为该类型的首地址呢?因为int占了4个字节,指针指向的是第一个字节嘛?
基本上可以这么理解,不太确切,补充一下,例如后半句中“所有的指针指向的均为该类型的首地址”,这个不一定,无论指针指向什么类型的数据,它都指向一个内存地址,例如数组指针类型就是指该数组的首位元素的内存地址,字符串指针类型就是指向改字符串第一个字符的内存地址。
趣味 C++ 入门
31573 学习 · 191 问题
相似问题