分析:
对于变量str1和str2 在内存中各自开辟一块控件存储,所以str1和str2 分别对应两块控件的首字符地址,而对于str3和str4都是对应常量字符串 Hello bit 的地址。
提醒:如果 char* str3 = "Hello bit"; 报错 可以改写成:const char* str3 = "Hello bit";
因为对于常量字符串,他的指针也应该是常量 不可更改。
分析:
对于变量str1和str2 在内存中各自开辟一块控件存储,所以str1和str2 分别对应两块控件的首字符地址,而对于str3和str4都是对应常量字符串 Hello bit 的地址。
提醒:如果 char* str3 = "Hello bit"; 报错 可以改写成:const char* str3 = "Hello bit";
因为对于常量字符串,他的指针也应该是常量 不可更改。