*软件技术专业*软件技术专业*软件技术专业*软件技术专业*软件技术专业主讲:廖智蓉项目5简易的通讯录管理字符数组一维字符数组的定义1.一维字符数组的定义例如:charc[10];意思是定义一个字符数组c,它有10个元素。字符数组的初始化(1)定义时逐个字符给数组中各元素。charc[5]={‘c’,’h’,’i’,’n’,’a’};china\0china\0\0\0\0\0(2)可省略数组长度。charc[]={‘c’,’h’,’i’,’n’,’a’};系统根据初值个数确定数组的长度,数组c的长度自动为5。(3)字符数组可以用字符串来初始化。charc[6]=”china”;charc[10]={“china”};/*花括号可以省略*/
引用
(1)“%s”格式输入时,遇空格或回车结束,但获得的字符中不包含回车及空格本身,而是在字符串末尾添’\0’。方法一:用%c格式符逐个输入输出。例如:charc[6];for(i=0;i6;i++){scanf(“%c”,c[i]);printf(“%c”,c[i]);}方法二:用%s格式符进行字符串输入输出。例如:charc[6];scanf(“%s”,c);
您可能关注的文档
- C语言程序设计立体化教程(第二版) 课件 3.1关系和逻辑运算符.ppt
- C语言程序设计立体化教程(第二版) 课件 3.4switch语句.ppt
- C语言程序设计立体化教程(第二版) 课件 3.5循环for语句.ppt
- C语言程序设计立体化教程(第二版) 课件 3.6循环while和do_while语句.ppt
- C语言程序设计立体化教程(第二版) 课件 3.8循环嵌套.ppt
- C语言程序设计立体化教程(第二版) 课件 4.1函数基本使用.ppt
- C语言程序设计立体化教程(第二版) 课件 5.1一维数组.ppt
- C语言程序设计立体化教程(第二版) 课件 6.1指针基础.ppt
- C语言程序设计立体化教程(第二版) 课件 6.2指针与数组.ppt
- C语言程序设计立体化教程(第二版) 课件 6.3指针数组和指针作函数参数 .ppt
- 中国肥胖干预指南核心要点2026.pptx
- 养成良好习惯 自律成就未来 教学设计 高一上学期主题班会.docx
- 珍惜粮食,致敬耕耘 教案 高二上学期世界粮食日及粮食安全周主题班会.docx
- 中国青光眼慢病管理专家共识重点2026.pptx
- “珍爱生命无遗憾,远离毒品有晴天”教学设计--高一上学期禁毒主题班会.docx
- 肿瘤化疗致中性粒细胞减少共识2026.pptx
- 关注心理健康 塑造阳光心灵 教学设计 高一上学期中学生心理健康日主题班会.docx
- 美化校园环境 共创美好生活 教案-高一上学期主题班会.docx
- “逆风飞翔,面对挫折” 教学设计 高一上学期心理健康主题班会.docx
- 健康管理师职业技能等级认定培训计划书.doc
原创力文档

文档评论(0)