关于C语言数组下标操作的问题?
2个回答
展开全部
假设 有另一个数组 int b[25];(元素为 b[0], b[1], b[2], ......., b[23],b[24]);
有一个int i; 变量 i 的值 此时刚好为 7, 数组b中的b[7] 此时刚好为 12
那么a[b[i]] ++ 就会把 a[12] 中的值 增加1
即 用 i 的 值在数组b中 找到 某个元素 的值
用这个元素的值 做 下标到数组a中 去找一个元素 把这个元素的值 增加1
有一个int i; 变量 i 的值 此时刚好为 7, 数组b中的b[7] 此时刚好为 12
那么a[b[i]] ++ 就会把 a[12] 中的值 增加1
即 用 i 的 值在数组b中 找到 某个元素 的值
用这个元素的值 做 下标到数组a中 去找一个元素 把这个元素的值 增加1
追问
假设 a[12]的是0的话 操作过后代表的就是 1对吗
追答
dui
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询