[quote=引用 4 楼 paschen 的回复:] [quote=引用 2 楼 zkr33928 的回复:] [quote=引用 1 楼 akirya 的回复:] 这个本来就是是不确定事情。
[quote=引用 3 楼 ipqtjmqj 的回复:] 空行编译时就忽略掉了,操作系统不变,编译器不变,编译配置不变,结果就不变 后4位地址没变,你还是一个函数,编译配置相同,当然地址不变了。 你输出的地址是操作系统分配的虚拟地址,并不是物理地址。 一个程序的地址空间分为几个段,text段放函数,data段放全局变量,bss段是未初始化的全局变量
[quote=引用 2 楼 zkr33928 的回复:] [quote=引用 1 楼 akirya 的回复:] 这个本来就是是不确定事情。
空行编译时就忽略掉了,操作系统不变,编译器不变,编译配置不变,结果就不变 后4位地址没变,你还是一个函数,编译配置相同,当然地址不变了。 你输出的地址是操作系统分配的虚拟地址,并不是物理地址。 一个程序的地址空间分为几个段,text段放函数,data段放全局变量,bss段是未初始化的全局变量
[quote=引用 1 楼 akirya 的回复:] 这个本来就是是不确定事情。
这个本来就是是不确定事情。
69,371
社区成员
243,080
社区内容
加载中
试试用AI创作助手写篇文章吧