Mam pewien problem, otóż gdy zadeklaruję zmienną tekst:
char c;
i potem przypiszę jej tekst:
c = "A";
To jak chcę ją wywołać:
print("%s", c);
To aplikacja się wysypuje. Czemu ?
Mam pewien problem, otóż gdy zadeklaruję zmienną tekst:
char c;
i potem przypiszę jej tekst:
c = "A";
To jak chcę ją wywołać:
print("%s", c);
To aplikacja się wysypuje. Czemu ?
Char nie jest zmienną do przechowywania tekstu tylko znaku, jeśli chcesz przechowywać teksty użyj tablicę charów lub stringi, przypisanie do zmiennej char powinno wyglądać tak:
char znak = 'A' ;
print("%c",znak);
Napisałem:
char znak = 'K';
i zwróciło błąd:
error: a label can only be part of a statement and a declaration is not a statement|
redefinition of znak