版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、标的上界)为数组元素个数减1int a10, b10, k;for (k=0;k10;k+) scanf(“%d”,&ak);b=a; /*error*/for(k=0;k10;k+) bk=ak; 类型名 数组名整型常量表达式=常量1,常量2,例:int a10=1,2,3,4,5,6,7,8,9,10;该语句定义了一个动态数组,并对该动态数组进行了初始化。注意:1、所赋初值的类型必须与说明的类型一致。2、在指定初值时,第一个值赋给下标为0的元素。3、不可能跳过前面的元素给后面的元素赋初值。注意:1、如果初值的数据个数比数组元素少,则系统自动给后面的元素补赋初值0。2、如果初值的数据
2、个数比数组元素多,则在编译时提示出错信息: too many initializers.5、初始化时不指定数组长度。C语言中,可以在初始化时,不指定数组长度的个数。例:int a =1,2,3,4,5;这里,花括号里列出了5个初始化数据,它隐含地定义了该数组共有5个元素。等价于: int a5=1,2,3,4,5;char s =H,e,l,l,o,0;char s=“hello”;说明:赋初值时,若没给数组元素的个数,系统将按字符串中实际的字符个数来定义数组的大小。上述语句等价于:char s6=“hello”;用字符串常量给字符数组赋初值时,系统在最后自动补上字符串标志0,另外花括号也可以
3、省略。可写成:char s=“hello”;例:char a5=“hello”;(错误)注意:1、字符数组要有足够的存储单元存储字符串。2、上面的语句定义了一个有5个元素的字符数组,但字符串常量中还包含一个字符串结束标志0,要占用6个存储单元,5个单元空间不够用。(3)给字符数组元素逐个赋初值。char str9; str0=H;str1=e;str2=0;应注意:用字符数组来存放字符串时,若是逐个字符赋值给数组元素,要在最后一个字符之后加上字符串结束标志0。用逐个字符给字符数组赋初值,对字符串的存取不太方便。形式:strcpy(字符数组1,字符数组2);作用是将字符数组2的内容复制到字符数组
4、1中,复制时将字符数组2后面的字符串结束标志也复制到字符数组1中。例:char str130,str230;strcpy(str1,”how are you”); /*将”how are you.”存放到str1*/ strcpy(str1,str2);/*将str2存放到str1中*/1、不能用赋值语句把字符串整体赋给字符数组。s1=“hello”;(错误)2、使用strcpy函数给字符数组赋值时,字符数组1必须定义得足够大,以便可以容纳得下被复制的字符串。(1)将字符数组中的字符串逐个字符输入输出。A、在标准输入输出函数printf和scanf中使用%c格式说明符。例:main( ) char c10; int k; for (k=0;k10;k+) scanf(“%c”,ck);
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第20课《一滴水经过丽江》课件(内嵌视频)2025-2026学年统编版语文八年级下册
- 家属护理中的情感支持
- 2026道德与法治六年级知识窗 制度自信培养
- 《医学形态学实验(系统解剖学分册)(第3版)》课件 7泌尿系统
- 2026六年级道德与法治上册 法律保护名誉
- 2026年共享经济云存储资源调度平台设计
- 2026九年级语文人教版下册语文园地二我爱阅读
- 2026道德与法治二年级阅读角 阅读成功故事
- 2026年护理病人职业考试试题及答案
- 2026年铁塔市电引入考试试题及答案
- 2026年黑龙江省《保密知识竞赛必刷100题》考试题库带答案详解(基础题)
- 2026四川南充市仪陇县疾病预防控制中心(仪陇县卫生监督所)遴选4人建设笔试参考题库及答案解析
- 2026乌鲁木齐市招聘警务辅助人员(1134人)建设笔试备考试题及答案解析
- 智能体龙虾AI助手(小龙虾)应用实践-
- 广东省广州市黄埔区2024-2025学年八年级下学期期末语文试题及答案
- 幼儿园采购园服制度
- 2026四川甘孜州能源发展集团有限公司招聘29人考试参考试题及答案解析
- 高速维护应急预案(3篇)
- 2026广西桂林市从“五方面人员”中选拔乡镇领导班子成员139人笔试模拟试题及答案解析
- 调解中心内部管理制度
- 2025年吉林农业投资集团有限公司招聘15人笔试参考题库附带答案详解
评论
0/150
提交评论