yuzhitai 发表于 2021-7-1 20:17:17

指针变量和它所指向数据的关系

请问:
https://fishc.com.cn/thread-198361-1-1.html
(出处: 鱼C论坛)
指针变量永远都只占4个字节吗?还是会随着他所指向的数据而变化。

yuzhitai 发表于 2021-7-1 20:20:16

定义指针变量的符号是*号,指针一定要定义它所指向的地址数据的类型吗?

帅周 发表于 2021-7-1 20:44:09

在64位系统上指针占8个字节,指针只是存放的变量的地址大小不变,指针不一定要定义它所指向的地址数据的类型,但不推荐这么做。

lijiangliang 发表于 2021-7-2 01:56:24

万能指针挺常用的,具体使用你多看一下Linux下的API,例如多线程pthread函数的使用.

jhanker 发表于 2021-7-2 21:33:46

如果编译器是32位的,则指针变量只占用4个字节。不会随着它指向的数据而变化。因为在32位系统中,内存的的地址最大值不会超过32位!
页: [1]
查看完整版本: 指针变量和它所指向数据的关系