Chinaunix首页 | 论坛 | 博客
  • 博客访问: 157571
  • 博文数量: 76
  • 博客积分: 1513
  • 博客等级: 上尉
  • 技术积分: 755
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-25 15:15
文章分类

全部博文(76)

文章存档

2012年(2)

2011年(74)

我的朋友

分类: C/C++

2011-11-25 20:21:00

  1. #include <iostream>

  2. #include <string.h>

  3. using namespace std;

  4. int main()

  5. {

  6. char array[100] = "ceooe";//"ceooe"以及后面的结束符'\0'传穿入array

  7. cout << strlen("ceooe") << endl; //字符串的长度是不包含后面的结束符的

  8. cout << sizeof("ceooe") << endl; //这就是字符数组的长度,当然包括后面的结束符

  9. cout << strlen(array) << endl;//有效数据长度(结束符之前)

  10. cout << sizeof(array) << endl;//数组的长度

  11. return 0;

  12. }

Output:

5

6

5

100

阅读(637) | 评论(0) | 转发(0) |
0

上一篇:GNOME panel崩溃的解决

下一篇:测试Endian

给主人留下些什么吧!~~