C语言中a[++i],a[i++]
2015-12-22 15:17
423 查看
a[]指的是数组。在括号里的,是一个自增自减运算符。
如果让i等于3,a[++i]的结果是a[4].
但如果是a[i++].那么结果是a[3].
第一个式子,是在本身这个语句中i的值加一,然后再运算。
而第二个式子,是用其本身的值去运算,然后再下一个句子的时候再加1
如果让i等于3,a[++i]的结果是a[4].
但如果是a[i++].那么结果是a[3].
第一个式子,是在本身这个语句中i的值加一,然后再运算。
而第二个式子,是用其本身的值去运算,然后再下一个句子的时候再加1
相关文章推荐
- C++学习笔记-泛型算法
- C++学习笔记-泛型算法
- Effective Modern C++ Item2 理解auto类型推导
- C++单例实现的坑
- C++类的六个重要函数
- C++ Static
- c++ builder 简单读、分析网页数据
- VC++截取用户点击关闭按钮的消息
- DPDK编译到独立C++工程的一个方法
- c/c++: uint8_t & uint16_t & int32_t etc.
- C++小题(一)
- 凯撒加解密算法C语言实现
- 用C语言实现中文到unicode码的转换
- 2015新生赛题目
- c语言的心得体会
- c语言心得
- C++命名规则 (转载仅作参考)
- 10个重要的算法C语言实现源代码
- C++实用技巧(二)
- C++实用技巧(一)