碎碎念(2)

目录

1.strlen()、sizeof()

strlen:测字符串长度,不包含数字0,字符'\0'
sizeof:测数组长度,包含数字0,字符'\0'
char buf1[ ] = "abc";
strlen(buf1) === 3
sizeof(buf1) === 4

char buf2[100] = "abc";
strlen(buf2) === 3
sizeof(buf2) === 100

2.c语言字符串,以字符'\0',数字0结尾

char buf[50] = {'a','b','c','0','d'};
printf("%s",buf);        //abc0d

char buf1[50] = {'a','b','c','\0','d'};
char buf2[50] = {'a','b','c',0,'d'};
printf("%s %s",buf1,buf2);            //abc

3.数组名是一个指针常量

原因:便于内存回收

4.利用strstr标准库函数找出一个字符串中substr出现的个数

碎碎念(2)

5.两头堵模型返回新字符串

"   abc   "  ==>  "abc"

碎碎念(2)

posted @ 2018-09-24 15:42 神秘的火柴人 阅读(...) 评论(...) 编辑 收藏

相关文章:

  • 2021-05-04
  • 2021-09-08
  • 2021-11-05
  • 2021-05-10
  • 2021-07-09
  • 2021-10-18
  • 2021-08-06
  • 2021-08-17
猜你喜欢
  • 2021-10-28
  • 2021-07-03
  • 2021-04-12
  • 2021-06-14
相关资源
相似解决方案