第30课 C语言中的字符串
2021-07-14 07:06
标签:例程 height 技术分享 width int 根据 错误 软件 软件开发 任意的软件开发过程都会涉及到字符串,字符串的概念:
ca是字符数组,其他几个都是字符串,因为最后都有‘\0‘。 示例程序如下: 运行结果如下:
第7、8行的程序,编译器会自动在字符串后面加上‘\0‘。 所有与字符串相关的操作与函数都依赖于最后的‘\0‘,如果一个字符串没有‘\0‘,那将退化为字符串组。字符串组是不能作为参数被字符串处理函数处理的。否则会出现意想不到的错误。 鲜为人知的秘密:
字符串字面量本质是一个数组,根据前几节的讲解,数组当然可以看做是常量指针。 字符串字面量:
示例程序: 运行结果如下:
字符串的长度:
示例程序: 字符串相关的头文件为string.h。 编译运行如下:
s的长度依然为5,因为字符串处理函数都已遇到的第一个‘\0‘为结尾。 小结:
第30课 C语言中的字符串 标签:例程 height 技术分享 width int 根据 错误 软件 软件开发 原文地址:https://www.cnblogs.com/wanmeishenghuo/p/9539321.html 1 #include
1 #include
1 #include