动人小虾米

文章
5
资源
0
加入时间
3年0月9天

字符串的两种不同风格: C++风格和C风格

这个提法有点怪异,但还是常常出现:  char *p = "abcd"; 和 string str = "abcdefg"; 第一个叫做C风格的字符串,原因是有null作为结尾; 第二个为C++风格的, 不是以null结尾. 实质上: C风格的字符串是: char[] pArr = {a, b, c, d, /0}; 这样