Dieser Teil der C++ Serie soll Informationen über die verschiedenen Datentypen in C+ vermitteln.
- Die Formale Definition eines Datentyps - die Beschreibung einer Reihe von Werten und die grundlegenden Operationen,die auf sie angewendet werden können.In C++ gibt es zwei Arten von Datentypen
- Fundamentale Datentypen - Abgeleitete Datentypen
- In dieseim Teil werden wir nur die fundamentalen Datentypen betrachten,welche in folgende Kategorienunterteilt sind:-
- Integer - Character - Floating point - Boolean - Double Precision
Die drei meist genutzten sind Integer,Float und Character.
Der Integer Datentyp wird benutzt um ganze Zahlen von -32,768 bis +32,767 darzustellen.
Eine Variale vom Typ Integer kann wie folgend deklariert werden:-
int num;
Lasst uns ein Programm anschauen,dass zwei Zahlen addiert und das Ergebnis ausgibt.
#include<iostream.h>
#include<conio.h></em>
<em>void main()
{
clrscr();
int num1 = 10;
int num2 = 5;
cout<<"Sum = "<<num1+num2<<endl;
getch();
}
Die Ausgabe zeigt an :-
Sum = 15
Man beachte besonders die Anweisungen zwischen "clscr()" und "getch()".
Fließkommazahlen werden benutzt um Zahlen darzustellen,welche eine Dezimalstelle haben.Zum Beispiel : 3.1, 4,0099 etc.
Eine Fließkommazahl Variable kann wie folgend deklariert werden :-
float num;
wobei "num" der Name der Variable ist.
Beispiel : float a = 4.099;
"Character" Datentypen werden benutzt um Zeichen darzustellen.Eine Variable wird so deklariert :-
char a = 'X';
char b = '45';
Der Wert von "b" ist zwar 45, wird aber nicht wie ein Integer behandelt, was bedeutet,dass man keine mathematischen Operationen wie eine Addition darauf anwenden kann.
Quellenangaben :-
Using C++ by Rob McGregor
C++ : The Complete Reference by Herbert Schildt
Verfasst von Rae (12. Januar 2005)
Rae ist Mitglied der CAU Knowledge-Bank Tutorial Writers
This article was originally published by CyberArmy.net in the CyberArmy Library.
|