-
i++ i--
Warum ?
---------------------------------------------------------
int i=0;
do{
i++;
printf("%i",i);
while(1);
Ergebnis: 0, 0, 0, ...
----------------------------------------------------------
int i=10;
do{
i--;
printf("%i",i);
while(1);
Ergebnis: 10, 0, 256, 512, 768, 1024,...
-----------------------------------------------------------
Slackware 7.0 auf einem Cyrix 6x86.
Ist die CPU das Problem ?
MfG Dirk
-
Abgesehen davon, dass in obigen Beispielen die While-Schleife nicht korrekt geschlossen wird: Was ist denn %i für eine Conversion? Für Integer verwende ich immer %d. Sagt "man 3 printf" auf deinem System was dazu?
Christoph
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen