c语言一维数组

一.维数组的定义

1.格式

数据类型 数组名 元素个数;(++元素个数必须是整形常量表达式++)

int a 6

2.地址

&ai=&a0+i*d(基本类型大小)

二.一维数组的初始化

数组初始化的一般形式:

类型标识符 数组名 元素个数={元素值列表};

1.全部赋值

int a6={10,20,30,40,50,60};

<==>int a\[\]={10,20,30,40,50,60};

(当对一个一维数组的所有元素全部赋值时,可以省略\[\]中的元素个数不写)

2.部分赋值

int a6={10,20,30};(默认未赋值部分补0)

注意:++数组初始化的赋值方式只能用于数组的定义,定义之后再赋值只能一个元素一个元素地赋值。++

说明:数组不初始化,元素值为随机数

三.一维数组元素的引用

数组必须先定义后使用。在数组的使用时要注意:C语言规定只能逐个引用数组元素,而不能一次引用整个数组。

数组元素引用的一般形式是:

数组名下标

下标可以用整型常量、(整型变量或者整型表达式,其范围从0开始,小于等于"元素个数-1"。)

相关推荐
三十岁老牛再出发3 小时前
07.27&7.28每日总结
c语言·mysql
W_326005 小时前
VSCode 进阶
c语言·vscode
麻瓜老宋6 小时前
AI开发C语言应用按步走,表达式计算器calc的第二十三步,多行输入、进制输出、错误恢复、常量折叠、配置加载等
c语言·开发语言·atomcode
影视飓风TIM9 小时前
Linux下C程序编译:gcc 动态链接与静态链接全解
linux·c语言
aramae10 小时前
C++ IO流完全指南:从C标准库到C++流式编程
服务器·c语言·开发语言·c++·后端
麻瓜老宋12 小时前
AI开发C语言应用按步走,表达式计算器calc的第二十四步,结束开发,生成calc 用法指南
c语言·开发语言·atomcode
0x3F(小茶)13 小时前
STM32 SPI的5种方向模式
c语言·stm32·单片机·嵌入式硬件
冻柠檬飞冰走茶14 小时前
PTA基础编程题目集 7-19 支票面额(C语言实现)
c语言·开发语言·数据结构·算法
caishenzhibiao15 小时前
顺势交易矩阵主图 同花顺期货通指标
java·c语言·c#
不正经学生16 小时前
二叉树递归遍历:先根与后根,递归思维的最佳试炼场
c语言·开发语言·数据结构·算法·蓝桥杯