Search found 2 matches
- 2009-01-11 18:31:59
- Forum: Nätverk / Programmering / GNU / Linux / BSD / Mac OS
- Topic: Enkel (?) C-fråga..
- Replies: 5
- Views: 2829
En char är ett numeriskt värde som representerar ett tecken. Char 0 representerar inte tecknet 0, utan något annat. Antingen får du skriva svar == 48 (eller vilket värde nu 0 har i ascii-tabellen) eller får du skriva svar == '0' som syftar på att att du tryckt på en nolla. http://www.asciitable.com...
- 2009-01-11 18:06:08
- Forum: Nätverk / Programmering / GNU / Linux / BSD / Mac OS
- Topic: Enkel (?) C-fråga..
- Replies: 5
- Views: 2829
Enkel (?) C-fråga..
Hej!
En fråga till!
Jag har såhär:
Men if-satsen med break verkar inte funka. Det måste väl vara för att man inte kan gämföra en char med int? Hur hade ni gjort för att få den att breaka om man matar in 0, ( en nolla )?
En fråga till!
Jag har såhär:
Code: Select all
while( true ){
svar = getchar();
if( svar == 0 ){
break;
}
}