LINUX.ORG.RU

int a;
char b;
if (a<255) sprintf(b, "%c", a);

Ты это имеешь в виду?

StF
()

Если нужно преобразование типов, то int a=10; char b=(char)a; в C++ можно также char b=char(a); При sizeof(int) > sizeof(char) (в большинстве систем ) такое преобразование не всегда безопасно.

anonymous
()

по-моему, всякие такие вещи типа char b = (char)a и т.д. - всё это глюки... надёжнее (хотя и дольше) открыть файл (fopen() ), вписать туда число и затем считать это число из файла в char b[]

DOBRO
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.