askyle 发表于 2013-5-14 17:14
请问:先有字符串地址先,还是先有字符串先?
地址是存放字符串的地方。你这么问,我就有点不知道怎么回答了。根据我的经验来说,不保证正确。
编译器在编译代码时读到数据后,然后向内存申请空间,申请成功后将数据放入内存。相对于内存在说是先有地址的,但是相对于数据本身来说就是先有字符串的,这个字符串是在你硬盘上的。。。。。这么说估计你就要晕了。你就别问这么没意义的问题了,就像在问先有鸡还是很有蛋,哈哈。总知有数据就要有放数据的地方。地址就是放数据的地方,对于计算机来说你想要访问任何一个数据,都必须是通过地址完成的。没有地址,你将数据放进地址就再也找不到了。明白不 |