C语言中“[ ]”代表什么?

Python08

C语言中“[ ]”代表什么?,第1张

C语言中“[ ]”代表数组。例如:int  a[6]  则表示a是一个长度为6的整形数组,当使用时,也可以表示数组中的元素 例如  a[1]则表示上面数组中的第二个元素。

1、C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

2、尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

3、二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制定了一套完整的国际标准语法,称为ANSI C,作为C语言最初的标准。

举个例子:

int x[5]

这个的意思就是你申请了一个数组(和人排坐座位是一样的,就是五个位子么,第一个位子叫做x[0],第二个叫做x[1]……最后一个位子叫做x[4],注意没有x[5],这个就是这么定义的,从0开始,没有为什么!)

所以[ ] 里面是放数字的,表示有几个“位子”。

应用方法:x[0]=3 就是第‘0’这个位子,做了一个数字叫做3的”人“,以后使用x[0]时候就是在使用数字“3”。更改方法,重新赋值 x[0]=4;那么……这个地方就做了数字4这个人了。

注意,因为你开头是 int 所以这里只能填入“整数”!

不懂可以继续问,希望能帮助你~

代表数组例如 int

a[6]

则表示a是一个长度为6的整形数组,当使用时,也可以表示数组中的元素 例如

a[1]则表示上面数组中的第二个元素。