【 在 e729 的大作中提到: 】
: “p和arr所指的内存值是一样的”,这句值得推敲
: 对于编译器来说,指针和数组是两种不同的类型。arr是数组,它是一段地址的别称;而p是指针变量,它里面存的是一个地址,可以是一个连续空间的起始地址。对于编译器,通过指针或数组+偏移量访问内存,有些许的区别
:
嗯, 用词不准,被误解了,
这里指我的本意是指代的意思, 不是指向的意思。
是经过语言编译之后, 从机器角度来看的。
已经不在有变量还是符号的一样,只是代表的内存资源。
意味着, 脱去了高级语言的语义,CPU访问内存资源上,已经看不到差别了。
--
FROM 124.126.0.*