6931258842
Wykład 1. OGÓLNE INFORMACJE O C, str. 22
Priorytety i łączność operatorów w C (K&R, str.82)
Priorytet |
Operatory |
Łączność |
wysoki |
O [] -> . |
lewostronna |
|
! ~ ++ — + - * & (typ) sizeof |
prawostronna |
|
* / 7. |
lewostronna |
|
+ |
lewostronna |
|
« » |
lewostronna |
|
<<=>>= |
lewostronna |
|
== ! = |
lewostronna |
|
& |
lewostronna |
|
|
lewostronna |
|
1 |
lewostronna |
|
&& |
lewostronna |
|
1 1 |
lewostronna |
|
?: |
prawostronna |
|
= += -= *= /= %= -= |= «= »= |
prawostronna |
niski |
, |
lewostronna |
Ponieważ priorytet negacji ! jest wyższy niż priorytet równości == , test ! 1==2 oznacza (!1)==2 i jego wartością jest fałsz.
_Wykład 1. OGÓLNE INFORMACJE O C, str. 23
Pnorytet^iir^ozsti^ygajćpwszystkici^iątpliwości^J
Przykład:
Jaką wartość komenda y = (x=l) + (x=2); nada zmiennej y?
*0 |
^ Z |
^l| 1 | a:2| 2 | X 1’ |
y-x+x; |
y=x+x; |
Ł0 |
Test na moim komputerze daje 4, ale na innych może być inaczej...
Przykład:
Czy komenda i=0; a[i] = (i=i+l); wpisze 0 czy 1, do a[0] czy do a[l] ?
Test na moim komputerze daje 1 w a[l], ale na innych może być inaczej...
Wyszukiwarka
Podobne podstrony:
_Wykład 1. OGÓLNE INFORMACJE O C, str. 18Priorytety i łączność operatorów w C (K&R, str.82)Wykład 1. OGÓLNE INFORMACJE O C, str. 20Priorytety i łączność operatorów w C (K&R,Wykład 1. OGÓLNE INFORMACJE O C, str.24^Pragmmowanif^nckowt^ Programowanie trickowe polega na_Wykład 1. OGÓLNE INFORMACJE O C, str. 2JĘZYKI PROGRAMOWANIA — reguły gryfrKontakt ze mną: konsultacWykład 1. OGÓLNE INFORMACJE O C, str. 4 1971: pierwsza wersja C, Ken Thompson & Dennis Ritchie 1_Wykład 1. OGÓLNE INFORMACJE O C, str.6Wykład 1. OGÓLNE INFORMACJE O C, str.:^HierarchNHjytów^^^ Wszystko poplątane... WARUNKI LOGICZNE sąWykład 1. OGÓLNE INFORMACJE O C, str. 10^Hierarchi«H3ytó^^^^ Wszystko poplątane... KOMENDY równieżWykład 1. OGÓLNE INFORMACJE O C, str. 16^NjejawmHęonwei^je^ypó«J int C double Prawie w każdymStefan SokołowskiJĘZYKI PROGRAMOWANIA Inst. Informatyki UG, Gdańsk, 2014/2015 _Wykład 1. OGÓLNEOgólne informacje o Wydziale Zakres wykładanej problematyki obejmuje: •Treści programowe metodologii badań (ĆWICZENIA) Ogólne informacje o budowie pracy dyplomowejMETODOLOGIA BADAŃtematyka ćwiczeń 01 Ogólne informacje o budowie pracy dyplomowej (konstrukcja; tema1.1.3. Język obcy (niemiecki) I. OGÓLNE INFORMACJE PODSTAWOWE 0 PRZEDMIOCIE1.1.4. Socjologia I. OGÓLNE INFORMACJE PODSTAWOWE 0 PRZEDMIOCIE (MODULE) Nazwa przedmiotu1.1.5. Psychologia I. OGÓLNE INFORMACJE PODSTAWOWE 0 PRZEDMIOCIE1.1.2. Język obcy (angielski) I. OGÓLNE INFORMACJE PODSTAWOWE O PRZEDMIOCIEwięcej podobnych podstron