hgfalgorithm

c/c++ char->string

标准写法:

char c = 'c';

string s(&c,1);


错误一:

char c = 'c';

string s(&c);

string类对象s会带一个伪随机的字符。具体原因不知道(如有知道的大神,请不吝给予提示)。

错误二(VS2010可以通过,但是标准GCC不让过):

char  c= ‘X';

string s;

s.insert(s.cbegin(),c);


评论
热度(2)