0 / 0 / 0
Регистрация: 29.10.2014
Сообщений: 33
|
||||||
1 | ||||||
Как записать значение типа double в char?31.10.2014, 13:48. Показов 2193. Ответов 3
Метки нет (Все метки)
Есть массив double massiv_str[9];
Проверяем его и если 1,2 или 3 присваиваем соответствующее значение переменной s_out, кот орую будем потом выводить в файл:
ну да с этим позже, а вот при попытке записать strcpy(s_out,massiv_str[i]); выдает 3) : error C2664: strcpy: невозможно преобразовать параметр 2 из 'double' в 'const char *'.... Нашла char *itoa( int value, char * string, int radix ) - но она преобразует только из целого числа
0
|
31.10.2014, 13:48 | |
Ответы с готовыми решениями:
3
Есть переменная типа char содержащая цифру; как записать это значение в переменную типа int? Как полю класса типа char* присвоить значение типа *char Error: значение типа "const char" нельзя присвоить сущности типа "double" Как исправить ошибку: Значение типа "const char *" нельзя присвоить сущности типа "char *"? |
2443 / 1841 / 406
Регистрация: 15.12.2013
Сообщений: 8,238
|
|
31.10.2014, 13:52 | 2 |
0
|
0 / 0 / 0
Регистрация: 29.10.2014
Сообщений: 33
|
||||||
31.10.2014, 14:04 [ТС] | 4 | |||||
это же преобразование строки в число типа double, мне все-таки немного наоборот надо.
у меня есть массив типа: 1, 0,667, 2 0,7776 9,9995 3 мне надо его проверить и если 1,2 или 3 записать в файл INLINE, XLINE или : соответственно, а если это не так, по записать собственно значение ячейки массива Добавлено через 1 минуту Всем спасибо, я тут подумала а почему не так?:
0
|
31.10.2014, 14:04 | |
31.10.2014, 14:04 | |
Помогаю со студенческими работами здесь
4
Как присвоить значение одного из элементов массива типа char переменной типа int? Аргумент типа (const char*) несовместим с параметром типа (char*). Как исправить? Pthread.h, как вернуть из потоковой функции значение типа double? Ошибка: значение типа "const char *" нельзя использовать для инициализации сущности типа "char *" (строка 8) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |