如果以char *p="Hello world"的方式使用,p指向的是静态字符串存储的位置.
另外要小心,p现在指向静态存储区,p未重新赋值前,任何对p指向内容的修改都会引发运行时错误。当定义:volatile char* aaa = "hello"; volatile char* bbb = "hello";
aaa == bbb
如果以char *p="Hello world"的方式使用,p指向的是静态字符串存储的位置.
另外要小心,p现在指向静态存储区,p未重新赋值前,任何对p指向内容的修改都会引发运行时错误。当定义:volatile char* aaa = "hello"; volatile char* bbb = "hello";
aaa == bbb