Chinaunix首页 | 论坛 | 博客
  • 博客访问: 88296
  • 博文数量: 60
  • 博客积分: 4002
  • 博客等级: 中校
  • 技术积分: 645
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-17 18:11
文章分类

全部博文(60)

文章存档

2011年(60)

我的朋友

分类: C/C++

2011-01-01 17:28:53

    strlen 库函数用于统计字符串中字符的个数,但不包括结束符‘\0’.

  1. #include <stdio.h>

  2. int strlen_test(const char *s);

  3. int
  4. main(int argc, char **argv)
  5. {
  6.     char *s = "Hello world";
  7.     int len;
  8.     
  9.     len = strlen_test(s);

  10.     printf("The length of %s is %d\n", s, len);

  11.     return 0;
  12. }

  13. int
  14. strlen_test(const char *s)
  15. {
  16.     const char *sc;

  17.     for (sc = s; *sc != '\0'; ++sc) {
  18.         /* nothing */;
  19.     }

  20.     return (sc - s);
  21. }
注:学习指针间的运算。
阅读(400) | 评论(0) | 转发(0) |
0

上一篇:变长参数表

下一篇:Hello world

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