W wr960204 Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-11 #2 是啊.是在PE文件在加载的时候就固定的.全局变量在数据段中
W wr960204 Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-12 #4 全局变量一样是固定的. 全局常量和全局变量都是位于数据段.一个是只读一个是可读写.PE文件加载的时候就确定位置了. 局部常量和编译器有关.Borland的局部常量位于代码段,紧跟在局部常量所在函数的后面.因为代码段是只读的,所以保证了常量的只读.MS的编译器局部常量和全局常量的处理是一样的,同样放在数据段,属性是只读的.
全局变量一样是固定的. 全局常量和全局变量都是位于数据段.一个是只读一个是可读写.PE文件加载的时候就确定位置了. 局部常量和编译器有关.Borland的局部常量位于代码段,紧跟在局部常量所在函数的后面.因为代码段是只读的,所以保证了常量的只读.MS的编译器局部常量和全局常量的处理是一样的,同样放在数据段,属性是只读的.