Ugrás a főoldalra!

Felhasználónév:

Jelszó:

 :: ".$_ASWC_['NAME']." ".$_ASWC_['VERSION']." ".$_ASWC_['STATUS'];?> - [Látogatók: 627291]  
Freelance Jobs

Témaköreink

 


On-line

Dev, Admin: 0
Lektorok, írók: 1
  ÷Magus|BOT
Felhasználók: 0
Vendégek: 1
Tegnap: 0
E havi:
 

Statisztika

Oktatóanyagok száma
 Publikus: 128

Legolvasottabb írónk
 outesticide 290477

Legszorgalmasabb írók
1. balymo 24
2. outesticide 20
3. tipli 19
4. adrob 18
5. akciolap 15

Legolvasottabb címek
1. CSS
Egyszerü vízszintes menü és vízszintes menü legördülő almenükkel [49276]
2. CSS
A pozícionálás, és a z-index [26098]
3. CSS
Függőleges menü, legördülő almenüvel [20506]
4. CSS
Függőleges menü készítése listából [20304]
5. CSS
Bevezetés a CSS alapjaiba [19499]
 

 

C,C++ -> Értékadó operátorok, feltételes kifejezések,

Író: balymo ( naniika@gmail.com )
  http://
Készült: 2004-09-23 16:17:09
Lektorálta: adrob
Lektorálva:
2005-02-27 15:28:36 [2346]
Figyelem! Az alábbi oktatóanyag nem eredeti. Az eredeti :
Szerző: Brian W. Kernighan- Dennis M. Ritchie
Cím: A C programozási nyelv
Elérhetőség:
Értékadó operátorok és kifejezések

Az olyan kifejezéseket, mint:

i = i + 2

amelyekben a bal oldalon lévő változó ismét megjelenik a jobb oldalon, az

i += 2


tömörebb formába is írhatjuk. Az új formábaan szereplő += jelkombinációt értékadó operátornak nevezik.
A tömörebb forma előnye, hogy a gép a fejezést csak egyszer számolja ki.
Összetett kifejezések esetén ügyeljünk a zárójelekre.
Pl az

x *= y + 1

alak az
x = x * (y + 1)

kifejezésnek felel meg, és nem az
x = x * y + 1


Feltételes kifejezések



Az
if (a > b)
  z = a;
else
  z = b;


programrészlet hatására "z" az "a" és "b" értékek közül a nagyobbikat veszi fel.
Ilyen és hasonló szerkezetek a C nyelv háromoperandosú ?: feltételes kifejezés operandusával egyszerűbben is leírhatók. Az operátor általános formája kifejezésekben:

kif1?kif2:kif3


A szerkezet úgy működik, hogy először kiértékeli a kif1 kifejezést. Ha ennek értéke
nem nulla (igaz), akkor a kif2 kiértékelése következik, egyébként pedig a kif3 kiértékelése.
A program kif2 és kif3 közül csak az egyiket értékeli ki, és ez lesz a feltételes kiifejezés értéke.
* Minden további kérdéseddel fordulj az anyag írójához.

 

Hello Vendég

Az oktatóanyagok olvasásához be kell jelentkezned.

Szeretnék regisztrálni.

Elfelejtettem a jelszavam!
Kiküldöm magamnak!