Hallo,
hab da mal eine Frage zu char und int Werten, Variablen wenn man diese addiert. (Hoffe die Frage wurde nicht schon zu oft gestellte, aber die Forumsuche hat nix passendes gefunden )
Wenn ich folgendes eingebe:
hat b ein y als Inhalt, was ja auch ok ist (ASCII Tabelle), nur warum gibt es einen Compile Fehler, wenn ich das auskommentierte dazu nehme? Warum kann 'x' mit 1 addiert werde, aber eine Variable mit 'x' als Inhalt nicht?
Danke schonmal
Phoenix01
hab da mal eine Frage zu char und int Werten, Variablen wenn man diese addiert. (Hoffe die Frage wurde nicht schon zu oft gestellte, aber die Forumsuche hat nix passendes gefunden )
Wenn ich folgendes eingebe:
Code:
char a = 'x';
char b = 'x' + 1;
// char c = a + 1;
hat b ein y als Inhalt, was ja auch ok ist (ASCII Tabelle), nur warum gibt es einen Compile Fehler, wenn ich das auskommentierte dazu nehme? Warum kann 'x' mit 1 addiert werde, aber eine Variable mit 'x' als Inhalt nicht?
Danke schonmal
Phoenix01