[电脑基础知识]c语言数组.pptVIP

  • 6
  • 0
  • 约1.3万字
  • 约 50页
  • 2018-02-15 发布于浙江
  • 举报
[电脑基础知识]c语言数组

共 48 页 第 * 页 用单个字符对字符数组初始化 例如:char ch[5]={‘C,‘H,I,N,A}; 把5个字符分别赋给ch[0]到c[4]. 在内存中存放情况: 6.4.2 一维字符数组的初始化 C H I N A c[0] c[1] c[2] c[3] c[4] 串长=5 说明: (1)初值的个数不能超过数组元素的个数,否则语法错 (2)初值的个数小于数组的长度,自动添入空字符‘\0’ (3) 初值的个数与数组元素相等,定义时可省略长度 共 48 页 第 * 页 用字符串对字符数组初始化: char ch[6]={CHINA}; char ch[6]=CHINA; /* 省略 { } */ char ch[] =CHINA; /* 省略长度值 */ char d[12]=“How are you” 与 char d[]={‘H’,’o’.’w’,‘ ‘,’a’,’r’,’e’,‘ ‘,’y’,’o’,’u’,’\0’};等价 说明: (1) C语言用字符数组存放字符串 (2)系统自动在字符串后边添加空字符 ‘\0’ (3)初值的个数小于数组的长度,则后边以空字符‘\0’填充 共 48 页 第 * 页 例如: char a[6]={‘g’,’r’,’e’,’e’,’n’}; char b[5]=“123”; a

文档评论(0)

1亿VIP精品文档

相关文档