当前位置:   article > 正文

字符串的定义_stm32定义字符串

stm32定义字符串

一.字符串
1.以整数0结尾的一串字符;
2.0和‘\0’是一样的,但是和‘0’不同;
3.0标志字符串的结束,但不是字符串的一部分,并且计算字符串长度时候不包含这个0;
4.字符串以指针的形式存在,以数组和指针的形式访问,更多的是以指针的形式;
5.在<string.h>里有很多处理字符串的函数;
例如:
char* str=“hello”;
char word[]=“hello”;
char line[10]=“hello”;
"…"里的是字符串常量;
6.不能用运算符对字符串做运算,但是可以用数组遍历;
7.唯一特殊的地方就是字符串字面量(“”)可以用来初始化字符数组,就是C语言能够识别;

二.字符串常量
char* s=“hello.world” ——>>> const char* s    ,即s是一个指针,初始化为指向一个字符串常量,使用char* s定义的字符串只能读不能写,

如果想要修改字符串应该用数组chart s[ ]=“hello,world”;;

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/280983
推荐阅读
相关标签
  

闽ICP备14008679号