07.10.2013 Aufrufe

Vorlesungsskript - Hochschule Emden/Leer

Vorlesungsskript - Hochschule Emden/Leer

Vorlesungsskript - Hochschule Emden/Leer

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

c○ Prof. Dr. B. Bartning, HS <strong>Emden</strong>/<strong>Leer</strong> Rumpfskript ” Informatik I/II“ (WS/SS 2010/11) 137<br />

3 ab ++ -- Inkrement, Dekrement präfix (Stellung postfix s. Op2fg):<br />

Seiteneffekt unabhängig von Stellung präfix oder postfix,<br />

Haupteffekt bei präfix: neuer Wert, s. (3.32e)<br />

c ∼<br />

NEU Bitinversion des Ganzzahl-Operanden<br />

d ! logische Negation, s. (4.24)<br />

ef + - Identität und Vorzeichenumkehr<br />

gh & * Adresse und Inhalt/Verweis, s. (10.21b)<br />

i ( ) △! explizite Typumwandlung 〈type cast〉; diese Art der Typumwandlung<br />

sollte nicht mehr benutzt werden, s. a. (5.64)<br />

Syntax: ( Typ ) Ausdruck<br />

Bedeutung: wie Op2c; hier braucht Typ nicht unbedingt ein Name<br />

zu sein<br />

– Zur Problematik der Typumwandlungen s. (Kap. 12.2) –<br />

j sizeof Speicher-Größenangabe des Operanden in Anzahl Bytes (Typ des<br />

ErgebnisAusdrucks vorzeichenlos), s. (5.14).<br />

k<br />

l<br />

new<br />

delete<br />

C++ Freispeicherreservierung und -freigabe, s. (Kap. 10.3)<br />

5 ab * / Multiplikation und Division;<br />

wenn beide Operanden Ganzzahl-Ausdrücke, ist Ergebnis ein<br />

Ganzzahl-Typ, sonst ein Gleitkommatyp<br />

c % Teilerrest – nur Ganzzahl-Operanden<br />

6 ab + - Addition und Subtraktion<br />

7 a NEU dto. Bitverschiebung nach rechts:<br />

• bei vorzeichenlosem GanzzahlAusdruck1 werden 0-Bits nachgeschoben,<br />

– entspricht Division durch 2 Ausdruck2<br />

< >=<br />

• △! bei vorzeichenbehaftetem GanzzahlAusdruck1 werden<br />

bei positivem Wert 0-Bits nachgeschoben (Division w. o.),<br />

bei negativem Wert 0- oder 1-Bits je nach Implementation<br />

(bei Zweierkomplementdarstellung wird bei negativem Wert<br />

meist 1 nachgeschoben, dann ebenfalls Division w. o.)<br />

Vergleich (4.22)<br />

9 ab == != Test auf Gleichheit bzw. Ungleichheit (4.22), und zwar in geringerer<br />

Hierarchiestufe als die Vergleichsoperatoren Op8<br />

Anm △! VORSICHT bei der Hierarchie bei Ausdrücken mit den<br />

Bit-Operatoren Op10,11,12: die Ausdrücke müssen bei Test auf<br />

Gleichheit bzw. Ungleichheit geklammert werden (Hierarchie Op9<br />

ungünstig!).

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!