Suallar 'prefiks-operator'

Prefiks operatoru, operand-in-x-da olduğu kimi, dərhal öndedir.
10
Cavablar

Javascriptdə "! -" nə işləyir?

Məndə bu kod parçası var (bu sualdan götürülmüşdür): var walk = function (dir, done) {var results = []; fs.readdir (dir, funksiya (səhv, siyahı) {if (err) return is done (err); var pending = list.length; if (! p ...
17 dekabrda təyin olundu 1: 40-da '15
17
Cavablar

JavaScript-də artımlar ("++") və azalmalardan ("-") çəkməyin?

Jslint alətinə dair məsləhətlərdən biri: ++ və ++ (artım) və (azaldılması) operatorlarının hiyləgər həddən artıq həvəsləndirilməsinə kömək edəcəyi bilinir. Onlar yalnız virüs və digər təhlükəsizlik təhdidlərini təmin edən səhv bir mimariye ikinci.
09 iyun 09: 00-da saat 20: 00-da müəyyən edilir
12
Cavablar

Ön və arxiv operatorları arasında fərq nədir?

Aşağıdakı kodu dəyərini yazır. Niyə? Burada (i ++) qayıtmaq dəyəri 11-ə qaytaracaq və --i dəyərinin 10 olması lazımdır, hər kəs bunun necə işlədiyini izah edə bilərmi? #include <stdio.h> main () {int i = fun (10); printf ("% d \ n", - i); ...
11 avqustda təyin olundu '11 saat 21:59 'da
3
Cavablar

Postfix ++ / - C # -də əsas operatorlar nədir?

Hal-hazırda C ++ proqramçıları sinifini C # dilinin əsaslarını tədris edirəm. Biz etiket operatorlarını müzakirə etdiyimizdən, C # əsas, unary və s. Operatorlar. Bir iştirakçı şaşqın hiss etdiyinə görə ...
13 Avqust müəyyən 11.11-də '11
3
Cavablar

Nə üçün postfix ++ operator operator ++ prefiksinə üstünlük verir?

Bu şəkildə müəyyən edildikdə, biz + + x + + ya da + + x-nə edə bilərik. (++ x) ++ və (++ x) faydalı ifadələrdir: (++ x) ++ iki x artırır və "ortada" dəyəri verir və (++ x) x) - əsasən x-ə bərabərdir ...
22 may tarixində saat 10: 29-da təyin olundu
4
Cavablar

Operatorun prefiks və postfix formaları arasında ++ ilə ayırmaq necə (?)? (C ++)

Iterator sinfi şablonu <typename T> yazı tipi siyahısı <T> :: iterator siyahısı <T> :: iterator :: operator ++ () {// stuff} üçün operatoru ++ yüklədiyindən, <int> :: iterator İT; IT + +; Mən yerdəyəm ...
21 may 09: 00-da saat 22.55-də təyin olundu
1
cavab

praktiki dəyişiklik və göstəriciyə giriş

C ifadəsi üçün bir xəbərdarlıq alıram: * p0 ++ = mult (* p0, psign [i1]); Diqqət: nəticəsiz dəyişiklik və 'p0' [-Nəticəsə] çıxışı məncə bu ifadəni dəyişdirmək lazımdır: * p0 = mult (* p0, psign [i1]); p0 + +; ...
14 aug. Saat 15: 40-da
3
Cavablar

Java prefiksi və unary operatorları birlikdə

Java prefiks operatorlarında çalışdım və bu davranışa rast gəldim i = + - j // səhv vermir i = --- j // səhv verir i = +++ j // səhv verir Niyə bu baş verir?
11 fevral təyin etdi '16 'da 20:50' da
2
Cavablar

Daxili tipli zəncirli prefiks artırma / decment Niyə C ++ üçün UB deyil?

Cpprefernce.com saytında prefiks artırmaq üçün nümunə aşağıdakı koddur: int n1 = 1; ... int n3 = ++ ++ n1; Niyə bu vəziyyətdə zəncirlənmiş artım UB-ə gətirmir? Bu qayda bir dəfə bir dəfə dəyişdirilmədi, bu halda pozulmadı?
17 fevral 21: 21-də '16
1
cavab

tərtib operatorları və postfix prefiksləri

Aşağıdakı nəticələrə görə 7 7 6 7 yerinə 5 6 6 7 mənim $ a = 5; printf ("% d% d% d% d", $ a, ++ $ a, $ a ++, $ a); Əminəm ki, parametrlərin tərtib edilməsi ilə bağlı bir şey var. Təşəkkür edirik,
Mayın 15-də, 13-də saat 19: 31-də təyin olundu
4
Cavablar

postfiks və prefiks operatorlarının yüklənməsi

Aşağıdakı #include <iostream> ad boşluğu std istifadə edərək; sinif Digit {şəxsi: int m_digit; ictimai: Digit (int ndigit = 0) {m_digit = ndigit; Digit operator ++ (); // prefiks Digit ope ...
12 oct. '11 saat 15:52 'də
2
Cavablar

java prefiksi və postfix operatorları

Jarada unary postfix və prefiks operatorlarını istifadə etməyə çalışdım. Burada kodu int a = 10; Bu kod satırı System.out.println (a +++ a +++ a) kompilyasiya zamanı səhv vermir; Lakin bu xətt System.out.println (a ++ +++ a) təşkil edir; halbuki ...
26 İyul tarixində saat 22.34 'də təyin olundu
3
Cavablar

prefiks və postfiks C ++ operatorları

class compl {float re, im; ictimaiyyət: compl (float r, float i) {re = r; im = i;} compl operator ++ () {++ re; return * this;} // (1) compl operator ++ (int k) {compl z = * this; re ++; im + = k; qayıtmaq z;} (2)
29 apreldə təyin olundu 15: 15-də
0
Cavablar

Bir ifadəni ikili prefiks, infix və postfix operatorları ilə ayırmaq

Bir ikili prefiks, ikili infix və ikili postfix operatorları (bütün simvollar fərqli olduqlarını nəzərə alaraq) arasında bir prioritet olan bir ifadəni (qeyri-müəyyənliksiz) təhlil etmək mümkündürmü? Məsələn: a = 2 3 post + b = pre + 2 3 * 4 ...
10 yanvar tarixində təyin olundu '17 saat 19:40 'da
1
cavab

Yeni bir operator yaratmaq

Mən mantıksız bir təkzib operatoru etməyə çalışıram. ¬ Doğru; çox alt önek: <¬> ($ n) {return $ n; } Yuxarıdakı proqramı çalıştırdığımda, bu səhv qaytarır: $ perl6 test.pl6 === SORRY! === Kompilyasiya / səhv zamanı səhv ...
Mart ayının 25-də saat 18: 18-də