char*="xxx"

来源:互联网 发布:android源码语法 编辑:程序博客网 时间:2024/06/06 00:38



#include <iostream>using namespace std;char *pr="i am well";void change(char* p){ //*(p+2)='2';}int main(){int x,y,z;change(pr);cout<<*pr<<endl;}

"i am well" 是字符常量无法修改,所以报错!




#include <iostream>using namespace std; const char *pr="i am well";void change(const char* p){ //*(p+2)='2';}int main(){int x,y,z;change(pr);cout<<*pr<<endl;}

OK