c++はすべて忘れて、あの黄色いC++primerを見て、やはりひっくり返します
1905 ワード
char*s="string"とchar s[]="string"の違い
void main()
{
char* pStr1 = "Hello!";
char pStr2[] = "Hello!";
change(pStr1);
change(pStr2);
}
void change(char* pInstr)
{
pInstr[0]='O';
}
change , change 'O', 。
, , , 。
, 。 ‘\0’ 。 , 。
, , cout<<pStr1[0]<<endl; pStr1[0]='O'; 。 , 。