#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