Hej! Vad jag vet så är det ingen direkt större skillnad förrutom att unsigned char bara kan innehålla positiva heltal, som du kanske vet så är tecken bara heltal inne i datorn. Eller i korthet:char/Unsigned char
Jag håller på med C programering och undrar om någon kan förklara för mig vad skillnaden på char och unsigned char är?
Tack på förhandSv: char/Unsigned char
Man kan skriva unsigned char när man vill vara säker på att char ska representera alla tal från 0..255, annars blir det bara -128..128 om kompliatorn är konstruerad att tolka char som signed char(som oftast inte är fallet men det kan vara så)
Ber om ursäkt om det finns några fel i detta inlägg då jag inte är helt säker på detta. Sv: char/Unsigned char
signed char = [-128, 127]
unsigned char = [0, 225]
char = antingen signed eller unsigned, beror på kompilatorn.