指针变量和它所指向数据的关系
请问:https://fishc.com.cn/thread-198361-1-1.html
(出处: 鱼C论坛)
指针变量永远都只占4个字节吗?还是会随着他所指向的数据而变化。 定义指针变量的符号是*号,指针一定要定义它所指向的地址数据的类型吗? 在64位系统上指针占8个字节,指针只是存放的变量的地址大小不变,指针不一定要定义它所指向的地址数据的类型,但不推荐这么做。 万能指针挺常用的,具体使用你多看一下Linux下的API,例如多线程pthread函数的使用. 如果编译器是32位的,则指针变量只占用4个字节。不会随着它指向的数据而变化。因为在32位系统中,内存的的地址最大值不会超过32位!
页:
[1]