C++中的字符数组、字符串、字符指针的一些笔记

2009-09-23

1、sizeof会计算实际内存空间,strlen会计算C风格的字符串的实际字符数(不包括\0)。

2、以字符串形式出现的,编译器都会自动添加\0。

3、char a6 = "Hello";这是不敌的,因为后者是一个常量。

4、char a[] = "Hello";是正确的,因为a相当于一个指针。

5、char a[] = "Hello";等价于char a[] = {"Hello"};

6、char *s = "Hello";这个也带有\0。

7、c++中的c风格字符串时带有\0的字符数组。

原创声明,本文系作者授权云+社区-专栏发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

扫码关注云+社区