作品:
char *s="sfdggh";
char *u="xcvbn";
s=u;
cout << s;
不工作:
char *s="sfdggh";
char *u="xcvbn";
*s=*u;
cout << s;
为什么?(我搜索过,但无法理解)
//***************** EDIT **********************************
我得到了一些东西。如果我是对的,请确认我的理解。
char *s;
char *v;
char a,b;
s=&a;
v=&b;
s=v; //Address exchange
相似的:
char *s="sfdggh";
char *u="xcvbn";
s=u; // Address Exchange too!/ Not Value Exchanging