C语言字符串二种方式定义

来源:互联网 发布:mysql date转字符串 编辑:程序博客网 时间:2024/06/04 17:44

1.字符串的定义形式有两种
1).使用字符数组来存储: 将字符串数据的每1个字符存储到字符数组的元素中,追加1个’\0’表示结束.
char name[] = “jack”;
2).使用字符指针来存储: 直接为字符指针初始化1个字符串数据.
char *name = “jack”;

不管是用上述那种方法,在字符串的最后都有\0以代表字符串结束。

计算字符串长度时是不包括\0字符的,比如strlen() ,但是C语言中字符串都是已\0结尾的,所说实际长度应该加1

NdkDemo代码已上传至Github

如有不正支出,欢迎留言交流!
我的GitHub
我的CSDN
我的简书
开发笔记

原创粉丝点击