Etusivu

C/C++ teoria
Ohjelmointitesti
C-kielen alkeet
C++-alkeet
C++-taulukkoja
Koodausohjeita
C++ tehtävät
C++ perusteet
C++ vaikeat
C++ syventävät
Kertaustehtäviä
Win32-teoria
Ohjelmointitesti
Ohjelmointimalli
Ikkunaluokat
Lyhyt pohja
Laajennettu pohja
Win32-tehtävät
Win32 perusteet
Win32 vaikeat
Win32 syventävät
MFC-teoria
Kontrolliluokat
MFC-luokat
Lyhyt pohja
Laajennettu pohja
MFC-tehtävät
MFC perusteet
MFC vaikeat
MFC syventävät
Java-teoria
Javan alkeet
Java pohja
Java-tehtävät
Java konsoli
Java perusteet
Java vaikeat
Java syventävät
 
C++-taulukkoja
Tyyppi Alaraja Yläraja Tila bitteinä (Borland) Tila bitteinä (Microsoft)
Short -32 767 32 767 16 16
Int -32 767 32 767 16 32
Unsigned short 0 65 535 16 16
Unsigned 0 65 535 16 32
Long -2 147 483 646 2 147 483 646 32 32
Unsigned long 0 4 294 967 295 32 32
Float 3.4 * 10 ^ -38 3.4 * 10 ^ 38 32 32
Double 1.7 * 10 ^ -308 1.7 * 10 ^ 308 64 64
Long double 3.4 * 10 ^ -4932 1.1 * 10 ^ 4932 80 64
Char (teksti) 0 255 8 8
Unsigned char 0 255 8 8

 

Matemaattiset operaattorit

++ operandin kasvatus operandi++
-- operandin vähennys operandi--
* kertolasku lauseke * lauseke
/ jakolasku lauseke / lauseke
% jakojäännös lauseke % lauseke
+ yhteenlasku lauseke + lauseke
- vähennyslasku lauseke - lauseke
= sijoitus operandi = lauseke
*= kertolasku ja sijoitus operandi *= lauseke
/= jakolasku ja sijoitus operandi /= lauseke
%= jakojäännös ja sijoitus operandi %= lauseke
+= yhteenlasku ja sijoitus operandi += lauseke
-= vähennyslasku ja sijoitus operandi -= lauseke

Vertailuoperaattorit

< pienempi kuin lauseke < lauseke
<= pienempi tai yhtäsuuri kuin lauseke <= lauseke
> suurempi kuin lauseke > lauseke
>= suurempi tai yhtäsuuri kuin lauseke >= lauseke
== yhtäsuuri kuin lauseke == lauseke
!= erisuuri kuin lauseke != lauseke

Loogiset operaattorit

&& ja lauseke && lauseke
|| tai lauseke || lauseke
! ei !lauseke
 
Sivutilan tarjoaa Tietokonepalvelu Mikrolahti.