在C++中,除了字符串的地址无法直接输出外,其他类型对象的地址都可以使用”&”来输出。
而此时,我们可以采用一个通用的方法:把任何类型的地址或指针都强制转换成void*就可以输出了,包括字符串的指针。还可以使用联合(union)来测试多字节数据类型对象(例如int\double)的各个字节(高字节和低字节)在内存中的地址排列顺序。
在C++中,除了字符串的地址无法直接输出外,其他类型对象的地址都可以使用”&”来输出。
而此时,我们可以采用一个通用的方法:把任何类型的地址或指针都强制转换成void*就可以输出了,包括字符串的指针。还可以使用联合(union)来测试多字节数据类型对象(例如int\double)的各个字节(高字节和低字节)在内存中的地址排列顺序。