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

全部博文(60)

文章存档

2011年(60)

我的朋友

分类: C/C++

2011-01-01 18:50:24

    strcat 库函数用于连接两个字符串,目的字符串要有足够大的空间存放连接后的字符串。

  1. #include <stdio.h>

  2. char *strcat_test(char *dest, const char *src);

  3. int
  4. main(int argc, char **argv)
  5. {
  6.     char d[20] = {'h','e','l','l','o',' '};
  7.     char *s = "world";

  8.     strcat_test(d, s);

  9.     printf("Result: %s\n", d);

  10.     return 0;
  11. }

  12. char
  13. *strcat_test(char *dest, const char *src)
  14. {
  15.     char *tmp = dest;

  16.     while (*dest) {
  17.         dest++;
  18.     }
  19.     while ((*dest++ = *src++) != '\0') {
  20.         ; /* nothing */
  21.     }

  22.     return tmp;
  23. }

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

上一篇:strcmp

下一篇:strchr

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