C语言数组详解讲述
在定义字符数组时可以省略数组长度,系统会 自动根据初值个数确定数组长度。例如: char c[]={′I′,′ ′,′a′,′m′,′ ′,′h′, ′a′,′p′,′p′,′y′};数组c的长度自动定为10。 #include stdio.h void main() { char c[10]={‘I’,’ ’,’a’,’m’,’ ’,’a’,’ ’,’b’,’o’,’y’}; int i; for (i=0;i10;i++) printf (“%c”,c[i]); printf(“\n”); } 可以引用字符数组中的一个元素,得到一个字符 在实际编程中,最常用的是字符串。在C中是用字符数组存放字符串。字符串以‘\0’作为串结束符,因此当把字符串存入数组时,也把‘\0 ’存入数组,并以此作为该字符串是否结束的标志。 程序中通过循环扫描字符数组元素,读到‘\0 ’时候便认为字符串结束。 用字符串方式赋值比用字符逐个赋值要多占一个字节, 用于存放字符串结束标志‘\0’。 例如:数组char c[] = “c program”在内存中的实际存放情况为: `\0‘是由C编译系统自动加上的。由于采用了`\0’标志,所以在用字符串赋初值时一般无须指定数组的长度, 而由系统自行处理。 char c
您可能关注的文档
最近下载
- 水泥矿渣稳定高掺量磷石膏基层材料配合比设计与性能研究.pdf VIP
- 广东省阳江市2023-2024学年六年级下学期期末语文试卷(含答案).doc VIP
- 高中语文试讲教案10312.pdf VIP
- 幼儿园孩子自闭症教育案例.docx VIP
- 广东省阳江市阳春市2024-2025学年六年级下学期期末数学试卷(含答案).pdf VIP
- DGTJ08-803-2024 既有建筑幕墙检查及安全性鉴定技术标准.pdf VIP
- supermariorunios下载超级马里奥跑酷iPhone-iPad下载.doc VIP
- (29页PPT)人民大学程延园员工关系管理第09章.pptx VIP
- 2026年抖音达人内衣泳衣类目准入考试题库及答案.docx
- 2026年国家级检验检测机构资质认定评审员考试测试题及答案.docx VIP
原创力文档

文档评论(0)