A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 赵云18235802528 中级黑马   /  2015-6-28 17:51  /  889 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

字符串函数笔记

//1.字符长度计算函数
    char str[] = "a\0c\0d";
    printf("%ld\n",strlen(str)); // 1   5    strlen() 碰到\0 就结束了.
    printf(“%s”,str);


//2. 字符输出函数
char str2[] = "abcd\0efg";

puts(&str2[1]);


//3.字符连接函数
// 条件: oldstr > oldstr + newstr
char str3[100] = "heima";
char str4[] = "lisi\0zhangsan";
strcat(str3, str4);
printf("%s\n",str3);


//4.strcpy(oldstr,newstr) 字符串拷贝函数
条件: oldstr > newstr


//5.int a = strcmp(oldstr,newstr) 字符串比较函数
  如果a > 0  则  oldstr > newstr
  如果a < 0  则  oldstr < newstr
  如果a = 0  则  oldstr = newstr

2 个回复

倒序浏览
条件: oldstr > newstr   这个 等于的话  不可以吗?
回复 使用道具 举报
谢谢分享~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马