加入num=5,这是说num的值是5.
那pnum=&num是指针指向num的地址
*pnum是num的值,
单纯从字面上看那这三个到底是说你们关系??如果pfuck是不是也能代替pnum,还是如果想要和num发生什么关系必须命名为p+num
内存的地址都是用十六进制表示的吗?
指针本身有个地址对吧,那指向了另一个变量是获取另一个变量的地址,那这个时候指针的值是不是同时也是这个被指向变量的值?
十分感谢!
c语音指针问题:Pnumn、*Pnum、num分别指什么?
答案:2 悬赏:30
解决时间 2021-11-06 07:52
- 提问者网友:嗝是迷路的屁
- 2021-11-05 13:15
最佳答案
- 二级知识专家网友:街头电车
- 2021-11-05 14:06
从字面上看到的是一个变量和一个指向它的指针,都只是名字而已,一个代号,所以pfuck代替pnum也不是不可,只是直观上传达给你的信息就不一样了,最起码我不知道pfuck是指向num的。
十六进制么,只是一种进制,都是方便人类而设计出来的,计算机用的都是二进制。
不是。这里准确讲应该叫做指针变量,它自己也是个变量,他的值是num在内存中的地址,所以同通过它的值可以访问num,因为知道了num在内存中的位置。另,一般大家讲指针的时候都是指 指针变量。
十六进制么,只是一种进制,都是方便人类而设计出来的,计算机用的都是二进制。
不是。这里准确讲应该叫做指针变量,它自己也是个变量,他的值是num在内存中的地址,所以同通过它的值可以访问num,因为知道了num在内存中的位置。另,一般大家讲指针的时候都是指 指针变量。
全部回答
- 1楼网友:举杯邀酒敬孤独
- 2021-11-05 15:07
int num= 5;
int *pnum = #
*pnum = 10;
int **pfuck = pnum;
**pfuck = 20;
指针只是指向某一个地址,而这个地址是存放这个指针类型的一个值
解释的自己有点糊涂了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯