- 6
- 0
- 约小于1千字
- 约 5页
- 2018-07-08 发布于天津
- 举报
引言
文本外理的对象是字符串,描述对象某一数据的特征也常常是字符串,但C语言并没有字符串类型,于是从字符串的存储到基本处理都需用要程序员自己设计。
字符串的定义
相关术语定义:
字符串:0或多个有效字符的序列。
有效字符:指系统允许使用的字符,如字母。
串长:有效字符的个数,转义字符算一个字符。
以上是4个字符串的字面值常量,双引号是界限符。但要注意,”BASIC\n”的串长为6,不是7,因为\n算一个字符。
字符串的存储
字符串在C语言中是通过字符数组存储的:
1. 字符串是存储在const字符数组中的,结尾加结束标识符’\0’。
2.’\0’为空字符,对应整数0,是串结束标志,不属于有效字符。
F
a
n
t
a
s
y
\0
”Fantasy”的存储格式:
可见,所占用的空间为该字符串串长+1,即为8。
因此: ’a’与”a” 所占的空间显然是不一样的。另外,如果想要以双引号为字符串中的字符,要使用转义字符\”才可以实现。
网站主页:http://www.believeC.com ( C语言视频教程 )
网站主页
为了更好的排版效果,请下载:方正准圆简体和微软雅黑这两种字体。只需把这两种字体放到 C:\WINDOWS\Fonts 的文件夹中即可。
您可能关注的文档
- 2013年版会计从业资格《财经法规》第五章同步自测试卷.doc
- 2014创新设计(苏教版)第二章 第8讲 函数与方程.ppt
- 2014复工复产自查表.doc
- 2017年苏教版 语文一年级下册 水滴的旅行.ppt
- 2018到底要不要开服装店?能不能赚到钱?答案在这!.doc
- 2018北京服装批发市场大全.doc
- 2018年全国高考查分时间及方式汇总.docx
- 2018年高考语文全国1卷答案详解.ppt
- 2018成都中考数学.doc
- 23.1人教版九年级图形的旋转课件.ppt
- 2026贯通理论历史实践把握党建思想的生成逻辑PPT党建思想学习课件.pptx
- 《事故应急与救护》高职全套教学课件.pptx
- 集团关于2026年学习教育总结报告.docx
- 局党组关于2026年学习教育的工作总结.docx
- 医院党委关于2026年学习教育的阶段性工作总结.docx
- 2026基层工作方法论述党课PPT做好新时代基层工作的重要遵循和行动指南(含文字稿).pptx
- 在2026全区预备党员转正培训班上的专题党课:以坚强党性砥砺初心使命用法治温情守护未来希望.docx
- 高校2026年学习教育工作总结报告.docx
- 2026深入学习贯彻党建思想PPT切实履行管党治党政治责任.pptx
- 2026年9月19日陕西省咸阳市级机关遴选公务员笔试真题及解析.doc
原创力文档

文档评论(0)