У меня возникает эта проблема, поэтому мне нужно сохранить значение int в unsigned char, но я не могу его сохранить.Как сохранить значение int в unsigned char?
Вот мой код:
int share = 123;
unsigned char example[] = share;
может кто-нибудь помочь мне с этим? если возможно, можете ли вы также указать , как печатать массив символов?
Ваш «неподписанные символ» действительно массив беззнаковых символов. Вы не можете инициализировать такой массив из одного int. Но что вы на самом деле пытаетесь сделать? – juanchopanza
Итак, вы хотите сохранить его в char ** array **? –
Вы пытаетесь сохранить свой int в массив неподписанных символов или пытаетесь преобразовать целочисленное значение в отдельные символы (цифры)? – aslg