c语言数组知识点,C语言数组知识点总结

《C语言数组知识点总结》由会员分享,可在线阅读,更多相关《C语言数组知识点总结(2页珍藏版)》请在人人文库网上搜索。

1、数组定义 :数组就是有序的并且具有相同类型的数据的集合。一维数组1、一般形式 : 类型说明符 数组名 常量表达式 ;例如 : int a10; 元素为 a0a9 、2、常量表达式中不允许包含变量 ,可以包含常量或符号常量。3、数组元素下标可以就是任何整型常量、整型变量或任何整型表达式。4、可以对数组元素赋值 ,数组元素也可以参与运算 ,与简单变量一样使用。5、使用数值型数组时 ,不可以一次引用整个数组 ,只能逐个引用元素。6、需要整体赋值时只可以在定义的同时整体赋值。如int a10=0,1,2,3,4,5,6,7,8,9; 正确。int a10;a10=0,1,2,3,4,5,6,7,8,9。

2、; 错误。7、可以只给一部分元素赋值。例如 :int a10=5,8,7,6; 后面没有赋值的元素值默认为 0。8、对全部数组元素赋值时可以不指定数组长度,例如 :int a10=0,1,2,3,4,5,6,7,8,9; 可以写成 int a=0,1,2,3,4,5,6,7,8,9;但就是 ,既不赋初值 ,也不指定长度就是错误的。例如 :int a; 错误。二维数组1、一般形式 :类型说明符 数组名 常量表达式 1常量表达式 2;例如 :int a34; 可以瞧成就是包含 3 个一维数组 ,每个一维数组里包含 4 个元素。一共 3*4=12 个元素。 所有元素为 a00,a01,a02,a03。

3、a10,a11,a12,a13a20,a21,a22,a232、与一维数组一样元素下标可以就是就是任何整型常量、整型变量或任何整型表达式。3、需要整体赋值时只可以在定义的同时整体赋值。例如:int a34=1,2,3,4,5,6,7,8,9,10,11,12; 正确。int a34; a34=1,2,3,4,5,6,7,8,9,10,11,12; 错误。4、可以把所有数据写在一个花括号内。例如:int a34=1,2,3,4,5,6,7,8,9,10,11,12; 正确。5、可以只对部分元素赋值。例如 :int a34=1,5,9; 其余未赋值的元素默认为 0。int a34=1,5,6; 可。

4、以瞧成就是 int a34=1,0,0,0,5,6,0,0,0,0,0,0;6、对全部数组元素赋值时可以省略第一维长度,第二维不可以省略。例如 :a34=1,2,3,4,5,6,7,8,9,10,11,12;可以写成 a4=1,2,3,4,5,6,7,8,9,10,11,12;或者 a4=1,2,3,4,5,6,7,8,9,10,11,12;字符数组1、定义 :char a10; 字符数组 a 长度为 10。每个元素只能存放一个字符。例如:a0=h;a1=a;a2=p:2、初始化 :char a=h,a,p,p,y;char a=happy;char a=happy; 注意,因为字符串结尾自动加0,所以 char a=happy; 长度为 6,不就是 5。3、C 语言中没有字符串变量 ,字符串的输入、存储、处理与输出等必须通过字符数组实现。4、字符串的输入。scanf();可以用 C逐个字符输入比如char a6;for(i=0;i2时为正数。12 时为负数。4、 strcpy()复制字符串。调用方式strcpy(字符数组1,字符串2);2的内容复制到1中。1只能就是字符数组名。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值