C语言中a【10】什么意思?

如题所述

如果在类型后面的话,就是定义数组a大小维度10的意思。比如 int a[10] 就是定义整型数组a,大小10个整型数据大小(1个int占 4字节的话,就是占40个字节大小的内存)。
如果是在表达式中,比如 a[10]=1; 这里a[10]就表示a数组第11个元素(数组下标是从0开始的,10就是第11个元素)。 a[10]=1就是给该元素赋值1,同理如果在等号右边就是取a[10]的值。
另外 &a[10] 表示a[10]元素的地址。 a表示a数组首地址常量,相当于&a[0]。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-17
如果是 Type a[10];是定义了一个长度为10 类型为Type 的数组
如果只是单纯的a[10] 指的是数组中第十一个元素
第2个回答  2015-10-17
数组吗,a[10]指该数组的第11个元素(下标从0开始)。追问

那max<a[i]是什么意思?

本回答被提问者采纳
第3个回答  2018-02-28
a[10];定义一个数组a,他的长度是10;
相似回答