Вопросы с тегом «operators»

Операторы - это символы, которые встречаются практически на всех языках программирования и кодирования, для выполнения расчетов и сравнения данных.


11
Является ли x + = a быстрее, чем x = x + a?
Я читал "Язык программирования C ++" Страуструпа, где он говорит, что из двух способов добавить что-то к переменной x = x + a; и x += a; Он предпочитает, +=потому что это, скорее всего, лучше реализовано. Думаю, он имеет в виду, что тоже быстрее работает. Но так ли это на …

12
Все ли операторы C ++ что-то возвращают?
Все операторы C ++, с которыми я работал, что-то возвращают, например + оператор возвращает результат сложения. Все ли операторы C ++ что-то возвращают, или есть некоторые операторы C ++, которые ничего не возвращают?
83 c++  operators 




3
Почему «++ i ++» недействителен, в то время как (++ i) ++ допустим?
Давайте рассмотрим следующий код: int main() { int i = 2; int b = ++i++; return 3; } Он компилирует следующее с ошибкой: <source>: In function 'int main()': <source>:3:16: error: lvalue required as increment operand 3 | int b = ++i++; | ^~ Это звучит справедливо для меня. Приращение постфикса …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.