第4章数组C语言基础)
3、字符串结束标志 当使用一个字符数组时,定义的数组长度常常会大于实际存放的字符数,此时没有办法确定实际的字符数,为此,C语言中有一个约定:在实际存放的字符后面再存放一个字符’\0’,用来标志实际字符串已经结束。因而,字符’\0’成为了字符串的结束标志。每一个字符串结束,系统均会自动在有效字符后面加上此标志。C语言的标准库函数也以字符’\0’作为所有字符数组、字符串的结束标志。所以在进行字符串的相关处理时,应遵守此约定。 4.4.4 字符数组的应用举例(续) * 一维字符数组常用于存放一个字符串,如果有多个字符串,则可用二维数组来存放。 例如: char week[7][10]={“sunday”, “monday”, “tuesday”, “wednesday”, “thursday”, “friday”, “saturday”}; 数组week 是一个二维字符数组,可以看成为7个一维字符数组,week初始化后各元素的值如教材P77图4.9所示 * * * * * * * * * * * * #include stdio.h void main() { int a[11],i,j,t; printf(Input 10 numbers:\n); for(i=1;i11;i++) scanf(%d,a[i]); printf(
您可能关注的文档
- 数学:3..3《简单的线性规划问题-实际应用》课件(苏教版必修五).ppt
- 数值变量资的统计推断.ppt
- 数组及应用习题(一).doc
- 新闻写作重2.doc
- 外研版(一)第七册Module 5《Unit 1 We went to the Great Wall》.ppt
- 数控技术(程3).ppt
- 一维数组的础知识及应用.ppt
- plc工作理.ppt
- 《软件工程试题及参考答案(第2套).doc
- 外贸跟单知(第一部分).ppt
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
原创力文档

文档评论(0)