Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 154, средняя оценка - 4.81
VtaMC
Просто Веталь
 Аватар для VtaMC
159 / 99 / 5
Регистрация: 11.05.2009
Сообщений: 628
#1

Конвертация int в char* - C++

16.04.2010, 19:05. Просмотров 18821. Ответов 3
Метки нет (Все метки)

Доброго времени суток!!!
Пытаюсь конвертировать int в char* стандартными средствами c++. Приложение компилируется, но вовремя выполнения выдаёт ошибку Access violatation.

C++
1
2
3
4
    char *a;
    int b = 12;
    a = (char*)b;
    cout << a;
Причём ошибка возникает когда я пытаюсь вывести значение a.

Заранее спасибо!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2010, 19:05     Конвертация int в char*
Посмотрите здесь:

Конвертация int в char и обратно C++
Конвертация числа в строку (int to char) C++
C++ Как превести из char* в int и наоборот из int в char*?
C++ Ошибка: initializing argument 2 of `char* fgets(char*, int, FILE*)
конвертирование (char)int (char*)int C++
C++ Подскажите пожалуйста с int main(int argc, char*argv[])
C++ char конвертация
C++ Как в выделенную память записать поочередно число int, массив char[n], и еще число int
C++ [BCC32 Error] File1.cpp(74): E2285 Could not find a match for 'student1::student1(const char *,int,int)'
Конвертация из int в char C++
C++ Конвертация int в char
C++ Форматирование строк, char to int & int to char

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vorona
Peace 2 all shining faces
 Аватар для Vorona
662 / 524 / 44
Регистрация: 05.03.2010
Сообщений: 1,271
16.04.2010, 19:13     Конвертация int в char* #2
думаю, без звездочек будет лучше)
или так:
C++
1
2
3
4
char a[10];
int b = 12;
*a = (char)b;
cout << *a;
тогда *a будет идентично a[0], *(a+1) идентично a[1] и т.д.
toxa92
 Аватар для toxa92
167 / 94 / 2
Регистрация: 16.04.2010
Сообщений: 464
16.04.2010, 19:15     Конвертация int в char* #3
А там и правда нужны указатели?)
yanyk1n
 Аватар для yanyk1n
4326 / 1457 / 152
Регистрация: 12.03.2009
Сообщений: 5,310
16.04.2010, 19:40     Конвертация int в char* #4
В cstdlib есть замечательная функция: char* itoa(int);
Yandex
Объявления
16.04.2010, 19:40     Конвертация int в char*
Ответ Создать тему
Опции темы

Текущее время: 07:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru