Въпроси с етикет „оператори“

Операторите са знаци, които се намират в почти всички езици за програмиране и кодиране за извършване на изчисления и сравнения на данни.
25
отговор

Какво е операторът "->" в C ++?

След като прочетете скритите функции и тъмните ъгли на C ++ / STL на comp.>
на 29 октомври '09 в 9:57
51
отговора

Кой оператор е равен (== vs ===) да се използва в сравнение с JavaScript?

Използвам JSLint за преминаване през JavaScript и връща много изречения, които да заменят == (два знака за равенство) с === (три равни знака), когато правите нещо като сравнение idSele_UNVEHtype.value.length == 0 оператор ...
на 11 декември '08 в 17:19 часа
27
отговор

Има ли Python троен условен оператор?

Ако Python няма троен условен оператор, възможно ли е да се имитира с други езикови конструкции?
на 27 декември '08 в 11:32
19
отговор

Link. Какво означава този символ в PHP?

Какво е това? Това е набор от въпроси, които понякога възникват за синтаксиса в PHP. Това е и wiki на общността, така че всеки може да участва в поддръжката на този списък. Защо е това? Беше трудно да се намерят въпроси за операторите и други ...
на 17 сеп. '10 в 19:24
11
отговор

Защо Java + =, - =, * =, / = задачите на оператор присвояване не изискват кастинг?

До днес си мислех например: i + = j; Имаше само етикет за: i = i + j; Но ако опитаме това: int i = 5; дълъг j = 8; Тогава i = i + j; няма да се компилира, но i + = j; ще се съберат добре. Означава ли това, че при себе си ...
на 03 януари '12 в 13:10
33
отговор

Какво е това! (не) оператор в javascript?

Видях код, който изглежда се използва от оператор, който не разпознавам като два удивителни знака, например: !!. Може ли някой да ми каже какво прави този оператор? Контекстът, в който го видях, беше това ....
на 24 април '09 в 11:13
7
отговор

Какви са основните правила и идиоми за претоварване на оператора?

Забележка. Отговорите са дадени в определен ред, но тъй като много потребители сортират отговорите според гласовете, а не времето, което са дали, тук е индексът на отговорите в реда, в който те имат най-голямо значение:
настройте 12 декември '10 в 15:44
4
отговор

Какво прави C ??! ??! оператор?

Видях низ C, който изглеждаше така: ErrorHasOccured () ??! ??! HandleError (); Той се компилира правилно и изглежда добре. Изглежда, че се проверява дали е възникнала грешка и ако го направи, тя я обработва. Но аз не вярвам ...
19 октомври. '11 в 19:56
8
отговор

Какво представляват операторите с битова смяна (bit-shift) и как работят?

Опитах се да науча С в свободното си време и други езици (C #, Java и т.н.) Те имат една и съща концепция (и често същите оператори) ... Това, което ме интересува е, че промяната в смяна на ядрото прави битове (<<, >>, >>>), какви проблеми има ...
на 26 септември '08 в 22:47 ч
10
отговор

Има ли нулев коагулиращ оператор в JavaScript?

Има ли нулев оператор на коалесценция в Javascript? Например в C # мога да направя това: String someString = null; var whatIWant = someString ?? "бисквитки!"; Най-доброто приближение, което мога да изчисля за Javascript използва условно о ...
на 24 януари '09 в 21:18
3
отговор

Javascript плюс знак пред името на функцията

Търсех информация за самостоятелно стартиращи функции, и някъде попаднах на тази нотация: + функция () {} Може ли някой да ми обясни какво означава знакът + пред функцията означава / прави?
на 12 ноември. '12 в 13:06
7
отговор

Поведение на операторите на инкременти и декременти в Python

Забелязвам, че за променлива (например, ++ count) може да се използва операторът преди прираст / декрет. Той компилира, но всъщност не променя стойността на променливата! Какво е поведението на операторите с предварително прираст / децилация (++ / -) в Python? Защо Python е за ...
Задайте 28 септември '09 в 10:33
7
отговор

Каква е разликата между равните?, Eql, === и ==?

Опитвам се да разбера разликата между тези четири метода. По подразбиране знам, че == извиква методът Equal, който връща истина, когато и двата операнда принадлежат на точно същия обект. === По подразбиране също причинява ==, което причинява ...
на 23 август '11 в 9:13
27
отговор

Защо това се случва в безкраен цикъл?

Имам следния код: публичен клас Тестове {публични статични невалидни основни (String [] args) хвърля изключение {int x = 0; докато (x <3) {x = x ++; System.out.println (x); }}} Знаем, че той трябва да ...
на 30 септември '10 в 17:07
14
отговор

Какво означава карта ( name) в Ruby?

Намерих този код в RailsCast: def tag_names @tag_names ||
комплект 01 авг. '09 в 20:35