Pitanja označena kao "operatori"

Operatori su znakovi koji se nalaze u gotovo svim jezicima za programiranje i kodiranje za izvođenje izračuna i usporedbe podataka.
25
odgovor

Što je operator "->" u C ++?

Nakon čitanja skrivenih značajki i tamnih kutova C ++ / STL-a na comp.>
postavljen 29. listopada '09 u 9:57
51
odgovor

Koji je operator jednak (== vs ===) koji će se koristiti u JavaScript usporedbi?

Koristim JSLint za prolazak kroz JavaScript i vraća puno rečenica koje zamjenjuju == (dva znaka jednakosti) s === (tri jednake oznake) kada učinite nešto poput usporedbe idSele_UNVEHtype.value.length == 0 operator ...
postavljen 11. prosinca '08 u 17:19
27
odgovor

Ima li Python ternarni uvjetni operator?

Ako Python nema ternarni uvjetni operator, je li moguće oponašati ga koristeći druge jezične konstrukcije?
27. prosinca '08 u 11:32
19
odgovor

Link. Što ovaj simbol znači u PHP-u?

Što je ovo? Ovo je skup pitanja koja se povremeno javljaju o sintaksi u PHP-u. Ovo je također wiki zajednica, tako da svatko može sudjelovati u održavanju ovog popisa. Zašto? Bilo je teško pronaći pitanja o operatorima i drugima ...
postavljen na 17 sep. '10 u 19:24
11
odgovor

Zašto Java + =, - =, * =, / = zadaci operatora dodjele ne zahtijevaju lijevanje?

Do danas sam mislio, na primjer: i + = j; Postojala je samo oznaka za: i = i + j; Ali ako pokušamo ovo: int i = 5; dugo j = 8; Tada je i = i + j; neće kompajlirati, ali i + = j; će kompilirati. Znači li to da na sebe ...
postavljen 03. \ t '12 u 13:10
33
odgovor

Što je ovo! (ne) operator u javascript?

Vidio sam kod koji izgleda da ga koristi operator koji ne prepoznajem kao dva uskličnika, na primjer: !!. Može li mi netko reći što radi ovaj operater? Kontekst u kojem sam vidio to je to.
postavljeno 24. travnja '09 u 11:13
7
odgovor

Koja su osnovna pravila i idiomi za preopterećenje operatora?

Napomena. Odgovori su dati u određenom redoslijedu, ali budući da mnogi korisnici razvrstavaju odgovore prema glasovima, a ne o vremenu koje su dali, ovdje je indeks odgovora redoslijedom kojim imaju najviše značenja:
postavite 12 prosinca '10 u 15:44
4
odgovor

Što čini C ??! ??! operatera?

Vidio sam niz C, koji je izgledao ovako: ErrorHasOccured () ??! ??! HandleError (); On je kompiliran ispravno i čini se da dobro funkcionira. Čini se da provjerava je li došlo do pogreške, a ako to učini, obrađuje je. Ali ne vjerujem baš ...
postavljen 19. listopada. '11 u 19:56
8
odgovor

Što su bit-shift operatori (bit-shift) i kako rade?

Pokušao sam naučiti C u slobodno vrijeme, i druge jezike (C #, Java, itd.) Oni imaju isti koncept (i često isti operatori) ... Ono što me zanima je da pomak u pomaku kernela radi bitova (<<, >>, >>>), koje probleme on ...
postavljen 26. rujna '08 u 10:47 sati
10
odgovor

Postoji li operater null koalesciranja u JavaScriptu?

Postoji li operater nulte koalescencije u Javascriptu? Na primjer, u C # mogu to učiniti: String someString = null; var whatIWant = nekiString ?? "Kolačići!"; Najbolja aproksimacija koju mogu izračunati za Javascript koristi uvjetno ...
set Jan 24 '09 u 21:18
3
odgovor

Javascript plus znak ispred imena funkcije

Bio sam u potrazi za informacijama o self-start funkcije, i negdje sam došao preko ovog notacija: + funkcija () {} Može li mi netko objasniti što je znak + ispred funkcije znači / ne?
postavljeno 12. studenog. '12 u 13:06
7
odgovor

Ponašanje operatora prirasta i smanjivanja u Pythonu

Primijetio sam da se za varijablu (na primjer, ++ count) može koristiti operator prije inkrementa / decementa. Ona kompilira, ali zapravo ne mijenja vrijednost varijable! Kakvo je ponašanje operatora prije inkrementa / decmenta (++ / -) u Pythonu? Zašto je Python ...
Postavite 28. rujna '09 u 10:33
7
odgovor

Koja je razlika između jednakih?, Eql ?, === i ==?

Pokušavam shvatiti razliku između ove četiri metode. Znam po defaultu da == poziva jednaki metod, koji vraća istinu kada oba operanda pripadaju točno istom objektu. === Po defaultu također uzrokuje ==, što uzrokuje ...
postavljeno 23. kolovoza '11 u 9:13
27
odgovor

Zašto se to događa u beskonačnoj petlji?

Imam sljedeći kod: javna klasa Testovi {javne statične prazne glavne (String [] args) baca Izuzetak {int x = 0; dok (x <3) {x = x ++; System.out.println (x); }}} Znamo da bi trebao ...
postavljen 30. rujna '10 u 17:07
14
odgovor

Što znači mapa ( name) u Ruby?

Našao sam ovaj kod u RailsCast: def tag_names @tag_names ||
set 01 aug. '09 u 20:35