标签专题 · 共 1 篇文章

# 后缀递增

关于「后缀递增」的技术文章、设计资料与工程师讨论,持续更新。

1
篇文章
4
人关注
86
次浏览
++i和i++的区别?哪种更高效?

++i和i++的区别?哪种更高效?

在C++中,++i(前缀递增)和 i++(后缀递增)的主要区别在于返回值和性能。 返回值不同 ++i:先递增,后返回值(返回递增后的值) i++:先返回值,后递增(返回递增前的值) int i = 5; int a = ++i; // i先变成6,然后a被赋值为6 int b = i++; // b被赋值为6,然后i变成7 性能差异 对于内置类型(int, float等) 性能相同,编译器会优