c语言知识总结2
来源:互联网 发布:java现在的就业前景 编辑:程序博客网 时间:2024/06/05 19:01
今天重点总结一下数组方面的相关知识:
一维数组的定义格式,类型说明符 数组名【常量表达式】例如:int a[10];c语言中不允许对数组的大小做动态的定义,即数组大小不能用变量表示。一维数组的数组元素占用的字节数为4个字节。
几种错误写法;
float a[0 ]数组元素大小为0没有意义; int b(9) 不能使用圆括号;int k,a[k],变量不能为数组元素大小。
数组的初始化;
int a[10]={0,1,2,3,4,5,6,7,8,9} 也可以只给部分元素赋初值,int a[10]={1,2,3};若想让一个数组全部初始化为0,则写为int a[10]={0};
二维数组初始化;
分行给二维数组初始化:int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}}
可以将一个数组元素写在一个花括号内,按顺序赋初值:int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
可以省略第一维数组元素个数,但第二个不可省:int a[][4]={1,2,3,4,5,6,7,,8,9,10,11,12}
puts函数。puts(字符数组),其作用是将一个字符串(以/0结束为标志)输出到终端
0 0
- c语言知识总结2
- c语言 知识总结
- C语言知识总结
- C语言知识总结
- C语言知识总结
- C语言知识总结
- C语言知识总结
- C语言知识总结
- c语言知识总结
- c语言面试知识总结
- 面试:C语言C++小知识总结(2)
- 嵌入式C语言编程小知识总结
- 嵌入式C语言编程小知识总结
- C语言深度解剖 关键知识总结
- 嵌入式C语言编程小知识总结
- 雪*C语言核心知识总结一
- 雪*C语言核心知识总结二
- 雪*C语言核心知识总结三
- C
- LeetCode刷题(C++)——Regular Expression Matching(Hard)
- es集群概述
- 稀疏表示学习_初识
- 简单筛选iOS和安卓的版本的函数
- c语言知识总结2
- 关于机器学习在密码学中的应用
- 检索多个文档(mget)
- 数组与指针
- 第八章 异常
- 关系模型基础
- HAAR、LBP分类器训练
- CF#803 A. Maximal Binary Matrix(贪心)
- MySQL日记——Explain详细介绍