@kevin001 If you want to convert the char to int and a character '1' provides a ascii number that's not 1, you need to remove the offset '0' to realign it to count from 0-9.
I know that for cannot convert char to char * you just use the & in front of the char, but I cannot figure out what to do in this case.
So I'm trying to append a char to a char*.
strtok работает только с char* или char[]. Можно пойти двумя дорогами. Допустим имеем экземпляр строки, объявленный так: String S; 1. Можно преобразовать String в массив char.
char res[10]="start "; size_t len = strlen(res); res[len++] = 'A'; /* we overwriting the null-character with another one */ res[len] = '\0'; /* to make the string
Вопрос:#include using namespace std; int main() { char *a; cin>>a; cout a; Ответ №2 Вы должны выделить место для хранения символов, в cin >> a
Хоть тип char и относится к целочисленным типам данных (и, таким образом, следует всем их правилам), работа с char несколько отличается от работы с обычными целочисленными типами.
char key_buffer[KEY_SIZE]; uint32_t* key; key = (uint32_t*)key_buffer; Вы написали: key_buffer имеет другой тип, поэтому его нужно явно привести к нужному типу. Это делается для того чтобы (1 х 8)= 8 байт key_buffer занести в (4 х 2) = 8 б��йт key ?
Преобразование string в char. 20.05.2008, 01:12. Просмотров 55453. Ответов 10. Метки нет (Все метки). как преобразовать тип string в char?