当前位置:
首页 >
a[1]和1[a]——浅谈数组下标运算符
发布时间:2025/3/21
62
豆豆
生活随笔
收集整理的这篇文章主要介绍了
a[1]和1[a]——浅谈数组下标运算符
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
C语言里,对数组的操作在绝大部分情况下,会将数组名隐式转换成一个指向数组首元素的指针来处理。
比如:
这是一个整型数组。 如果我们要引用其中的第2个元素,可以用以下两种方式。
printf("%d", a[1]); printf("%d", *(a+1));这两种写法是等效的。 不失一般性,C编译器将a[i]隐式转换成*(a+i)处理。
在此前提下可以得出一个有趣的推论:
也就是说,a[1]和1[a]是等效的。
总结
以上是生活随笔为你收集整理的a[1]和1[a]——浅谈数组下标运算符的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 网络工具中的瑞士军刀——netcat工具
- 下一篇: 三字母词