Запитання з тегом «operators»

Оператори - це символи, які зустрічаються майже у всіх мовах програмування та кодування для виконання обчислень та порівнянь даних.

22
Що таке оператор "->" в C ++?
На цей питання є відповіді на Stack Overflow на російському : Що таке оператор "->" в С ++? Після прочитання прихованих об'єктів і темні кути C ++ / STL на comp.lang.c++.moderated, я був повністю здивований , що наступний фрагмент коду компілюється і працює як в Visual Studio 2008 і G …


30
Який дорівнює оператору (== vs ===) слід використовувати у порівняннях JavaScript?
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. Я використовую JSLint для перегляду JavaScript, і він повертає багато пропозицій замінити ==(два знаки рівності) на ===(три знаки рівності), коли виконуються такі речі, як порівняння idSele_UNVEHtype.value.length == …

20
Довідка - Що означає цей символ у PHP?
Що це? Це набір питань, які раз у раз виникають щодо синтаксису в PHP. Це також спільнота Wiki, тому всіх запрошують взяти участь у підтримці цього списку. Чому це? Раніше важко було знайти питання про операторів та інші синтаксичні маркери . ¹ Основна ідея - мати посилання на існуючі запитання …

11
Чому Java + +, - =, * =, / = оператори присвоєння з'єднань не вимагають кастингу?
До сьогодні я думав, що наприклад: i += j; Це був лише ярлик для: i = i + j; Але якщо ми спробуємо це: int i = 5; long j = 8; Тоді i = i + j;не складатимуть, а i += j;складуть штрафи. Чи означає це, що насправді i …

30
Що !! (не) оператор у JavaScript?
На цей питання є відповіді на Stack Overflow на російському : Двоє відхилення Я бачив деякий код , який , здається, використовувати оператор не визнати, у вигляді двох знаків оклику, наприклад , так: !!. Може хтось скажіть, будь ласка, що робить цей оператор? Контекст, в якому я це бачив, this.vertical …

7
Які основні правила та ідіоми щодо перевантаження оператора?
Примітка. Відповіді були надані в певному порядку , але оскільки багато користувачів сортують відповіді відповідно до голосів, а не за часом їх отримання, ось індекс відповідей у тому порядку, в якому вони мають найбільше сенсу: Загальний синтаксис перевантаження оператора в C ++ Три основні правила перевантаження оператора в C ++ …

4
Що означає ??! ?? оператор робити на C?
Я побачив рядок C, який виглядав так: !ErrorHasOccured() ??!??! HandleError(); Вона складена правильно і, здається, працює нормально. Схоже, це перевірка, чи виникла помилка, і якщо вона є, вона обробляє її. Але я не дуже впевнений, що це насправді чи як це робить. Схоже, програміст намагається висловити свої почуття щодо помилок. …
1990 c  operators  trigraphs 

9
Що таке оператори бітового зсуву (біт-зсуву) і як вони працюють?
Я намагався вивчити С у вільний час, а інші мови (C #, Java тощо) мають те саме поняття (і часто одні й ті ж оператори) ... Що мені цікаво, на рівні ядра, що робить біт зсуву ( <<, >>, >>>) робити, які проблеми вона може допомогти вирішити, і які підводні …

12
Чи є в JavaScript оператор “null coalescing”?
Чи є в Javascript нульовий оператор згортання? Наприклад, у C # я можу це зробити: String someString = null; var whatIWant = someString ?? "Cookies!"; Найкраще наближення, яке я можу зрозуміти для Javascript, - це використання умовного оператора: var someString = null; var whatIWant = someString ? someString : 'Cookies!'; …


9
Поведінка операторів приросту та зменшення в Python
Я помічаю, що оператор попереднього збільшення / зменшення може бути застосований до змінної (як ++count). Він компілюється, але фактично не змінює значення змінної! Яка поведінка операторів попереднього збільшення / зменшення (++ / -) у Python? Чому Python відхиляється від поведінки цих операторів, що спостерігається на C / C ++?


7
Яка різниця між рівними ?, eql ?, === і ==?
Я намагаюся зрозуміти різницю між цими чотирма методами. Я за замовчуванням знаю, що ==викликає метод, equal?який повертає true, коли обидва операнди посилаються на абсолютно один і той же об'єкт. ===за замовчуванням також називає ==які дзвінки equal?... гаразд, так що якщо всі ці три методи не будуть відмінені, то я гадаю …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.