'Шартты-оператор' белгісімен қойылған сұрақтар

Шартты оператор - бірнеше бағдарламалау тілдерінде негізгі шартты өрнектің синтаксисінің бөлігі болып табылатын үштік оператор. Ол сондай-ақ, әдетте, трехкорнатор немесе желілік оператор деп аталады. Түрлі тілдердің бірдей құрылымға арналған әртүрлі синтаксисі бар, бірақ бәрі шартқа негізделген екі опцияның бірін таңдайды.
27
жауаптар

Python үш жақты шартты операторы бар ма?

Егер Python үшжақты шартты операторы болмаса, оны басқа тілдік конструкцияларды қолданумен салыстыра аласыз ба?
27 желтоқсанда белгіленген '08 сағат 11:32
8
жауаптар

VB.NET-те шартты үш жақты оператор бар ма?

Перлде (және басқа тілдерде) шартты үш жақты оператор келесідей көрінуі мүмкін: my $ foo = $ bar == $ ice? $ cat: $ dog; VB.NET-те осындай оператор бар ма?
23 ақпанда белгіленген '09 6:17
6
жауаптар

Ruby-де шартты операторды қалай пайдалануға болады?

Ruby-де шартты оператор (? :) қалай пайдаланылады? Мысалы, бұл дұрыс? <% question = question.size> 20? question.question.slice (0, 20) + «...»: question.question%>
23 қарашада орнатылды '10 at 8:02
9
жауаптар

Үштік оператор егер if-else блогынан екі есе баяуырақ болады?

Мен барлық жерде оқыдым, бұл үштік оператор тезірек болуы керек, немесе, кем дегенде, баламалы if-else блогы. Дегенмен, келесі сынақты жасадым және бұл жағдайдың жоқ екенін білдім: Кездейсоқ r = new Random (); int [] array = жаңа int [2000000 ...
26 маусымда сағат 22: 18-де қойылған
12
жауаптар

Үшінші оператор (? :)

Int a = (b == 5) сияқты бірдеңе жасаудың тәсілі бар ма? c: d; bash пайдалану?
17 окты орнатыңыз . '17 сағат 17:38
12
жауаптар

Кірістірілген IF-ді javascript-да қалай жазуға болады?

Javascript ішіндегі inline if операторын қалай пайдалануға болады? Ендірілген мәлімдеме бар ма? Осындай нәрсе бар: var a = 2; var b = 3; егер (a <b) {// бірдеңе істеу}
22-сәуірде белгіленген '12 сағат 20:37
12
жауаптар

Сұрақ белгісі мен қос нүкте (?: Үштік оператор) объективті деген не?

Бұл код сызығы нені білдіреді? label.frame = (inPseudoEditMode)? kLabelIndentedRect: kLabelRect; ? және: мені шатастырды.
07 сәуір орнатылды '10 сағат 22:44
3
жауаптар

Қайтару түрі '?:' (Ternary шартты операторы)

Бірінші сілтеме неге қайтарылады? int x = 1; int y = 2; (x> y? x: y) = 100; Екінші жұмыс істемесе? int x = 1; Ұзын y = 2; (x> y? x: y) = 100; Шын мәнінде, екіншісі мүлдем жиналмады - «тағайындалған пункттің сол жағында емес».
16 желтоқсанға белгіленген '16 сағат 16:57
9
жауаптар

Қате түрлер және үш жақты оператор: неге? 10: null` тыйым салынған?

Мен елемеушілікке ұшырадым: жеке bool GetBoolValue () {// Кейбір логиканы жасайық және шын немесе жалған қайтарады. Содан кейін басқа әдіске ұқсас нәрсе: int? x = GetBoolValue ()? 10: null; Қарапайым, егер әдіс шындықты қайтарса, 10 Null ...
13 мамырда сағат 16: 52-де орнатыңыз
6
жауаптар

Сұрақ белгісі javascript

Келесі жолы hsb.s = max! = 0 болдым. 255 * delta / max: 0; Олар нені білдіреді? және: осы тұрғыда?
20 қараша '09 19:54
8
жауаптар

Java-тегі мықты трейлерлік оператор - Autoboxing

Төмендегі үзіндіде қарапайым Java кодын қарап: public class Main {private int temp () {return true? null: 0; // Компилятор қатесі жоқ - компилятор null // // қайтаратыны ...
11 қарашада орнатылды . '11 сағат 22:30
54
жауаптар

Үш есе үш есе немесе үш есе?

Мен үш жақты операторды қолдаймын: ():; Мен оның өз орны бар екенін түсінемін, бірақ оны қолдануға толықтай қарсы келетін көптеген бағдарламашылармен кездестім, ал кейбіреулері оны жиі пайдаланады. Сіздің шу ...
02 қаз '08 2:27
5
жауаптар

?: операторы («Elvis операторы») PHP-де

Мен бүгін PHP-ның кейбір кодтарында көрдім: $ items = $ items ?: $ This -> _ handle-> result ('next', $ this -> _ result, $ this); Мен оператормен таныс емеспін: мұнда қолданылатын. Үш жақты операторға ұқсайды, бірақ егер ...
03 қаңтарда орнатылды '10 сағат 3:10
15
жауаптар

Null Coalescing операторын пайдаланудың бірегей әдістері

C # -те нөлдік-біріктіру операторын пайдаланудың стандартты әдісі әдепкі мәндерді орнату болып табылады. string nobody = null; somebody = «Bob Saget»; string anyone = «»; ешкім = ешкім жоқ «Mr. T»; // қайтарады T anybod ...
10 қарашада орнатылды . '08 сағат 21:21
25
жауаптар

Жолымның нөлге тең екендігін қалай тексеруге болады?

ЖЕЛІЛІМІМІҢІМІМІЗ ЖЕЛІЛІМДІМІМІҢІЗДІ БОЛСА. Міне, мен оны көрдім.
08-ке белгіленген 20: 15-те