微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

objective-c – 递增/递减与加减法赋值运算符?

免责声明:我是一个相当新的编程,所以这个问题可能是愚蠢的.

在过去,每当我想增加或减少一个整数,我将使用整数或整数.然而,在阅读更多的编程书之后,我发现了运算符=和 – =(在进一步的研究中,我发现被称为加法和减法赋值运算符).

显然,赋值运算符是最强大的,因为您可以改变要增加或减少整数的量.我想知道的是:使用整数与整数= 1有什么好处吗?

解决方法

整数实际上比你想象的要多一点.

“整数之后,返回整数值,然后递增整数:

int i = 5;
int a = i++; 
//a is Now 5
//i is Now 6.
i++;
//i iw Now 7

您也可以执行整数,该整数首先递增整数,然后返回该值.

int i = 5;
int a = ++i;
//i and a are Now 6.

哪个操作符更好?归结于个人偏好. sven在评论中指出,这两个功能输出几乎相同的指令.

(我所说的一切也是 – )

原文地址:https://www.jb51.cc/c/111659.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐