- 1
- 0
- 约5.69千字
- 约 27页
- 2022-10-26 发布于辽宁
- 举报
YCF;§6.3 字符数组;6.3.1 字符数组的定义与初始化;字符数组也允许在定义时作初始化赋值。
例如:char c[10]={c, , p, r, o, g, r, a,m};
赋值后各元素的值为:
c[0]的值为‘c’;c[1]的值为‘ ’;c[2]的值为‘p’;c[3]的值为‘r’;c[4]的值为‘0’;c[5]的值为‘g’;c[6]的值为‘r’;c[7]的值为‘a’;c[8]的值为‘m’。
其中c[9]未赋值,c[9]的值由系统自动赋予0值,即为’\0’。当对全体元素赋初值时也可以省去长度说明。
例如:char c[]={c, , p, r, o, g, r, a, m };
这时c数组的长度自动定为9。
字符型的二维数组,可以用来存放更多的字符串。以下两个字符串的功能等效:
char x[5][10]={{‘o’,’n’,’e’},{‘t’,’w’,o},{‘t’,’h’,’r’,’e’,’e’},{‘f’,’o’,’u’,’r’},{‘f’,’i’,’v’,’e’}};
char x[5][10]={“one”,”two”,”three”,”four”,”five”};; 用来存放char类型数据的数组称为字符数组。数组的每个元素都是一个char类型的字符。字符串是这样一串字符,前面由若干个字符组成,最后一个字符是’\0’,作为字符串的结束标识。在程序
您可能关注的文档
- (中职)计算机程序设计(C语言)第八章第二节教学课件工信版.ppt
- (中职)计算机程序设计(C语言)第八章第三节教学课件工信版.ppt
- (中职)计算机程序设计(C语言)第八章第一节教学课件工信版.ppt
- (中职)计算机程序设计(C语言)第二章第1节教学课件工信版.ppt
- (中职)计算机程序设计(C语言)第二章第2节教学课件工信版.ppt
- (中职)计算机程序设计(C语言)第二章第3节教学课件工信版.ppt
- (中职)计算机程序设计(C语言)第二章第4节教学课件工信版.ppt
- (中职)计算机程序设计(C语言)第九章第1节教学课件工信版.ppt
- (中职)计算机程序设计(C语言)第九章第2节教学课件工信版.ppt
- (中职)计算机程序设计(C语言)第九章第3节教学课件工信版.ppt
- 湖南省长沙市2026_2027学年高二语文上学期开学考试.docx
- 湖南省长沙市2026届高三语文下学期月考七.docx
- 2027版高考物理总复习精练册PPT 10第十章 电路及其应用.pptx
- DB4417/T 4—2022 地理标志产品 阳江豆豉.docx
- 非银行金融行业研究:券商股权投资深度报告:另类子弹性释放,跟投开启收益红利.docx
- 非银行业周报(2026年第三十六期):中金并购落地,投行执业监管加码.docx
- 国信证券_港股市场持续回调,科技股一枝独秀.docx
- 黄金珠宝行业专题报告:回归实证,论金价波动与板块股价联动规律.docx
- 对比比亚迪刀片电池棱柱形电芯与特斯拉4680圆柱形电芯:设计及性能拆解分析文章.docx
- 机械设备行业周报:关注工程机械、人形机器人及核聚变等板块.docx
原创力文档

文档评论(0)