![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 19.05.2008
Сообщений: 39
|
![]()
Разясните пожалуйста, зачем сдесь знак <*>
int* pintVar; или *pintVar=10 |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 06.06.2008
Сообщений: 105
|
![]()
Первая строка
int* pintVar; ты создаешь переменную, которая просто указывает на рандомное место в памяти компьютера. Ты можешь использовать функцию malloc(size); которая выделит size байт памяти, и вернет указатель на начало этих байт. И это ты можешь присвоить в свою переменную. У тебя получится массив.Т.е. сможешь писать pintVar[1] [2] и тд а *pintVar = 10; Этим ты делаешь следующее - ты в то место, куда указывает pintVar присваиваешь значение 10. А вообще - почитай любой учебник по С/С++. Там всё это рассказано |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 27.12.2006
Сообщений: 955
|
![]()
to Olympian:
Не указывает, а хранит адрес ячейки в памяти !! |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Указатели | JOFRIF | Общие вопросы C/C++ | 2 | 31.08.2008 18:34 |
Указатели в Си | Иллидан | Общие вопросы C/C++ | 7 | 20.02.2008 11:14 |
Указатели в функции. | _LEON_ | Общие вопросы C/C++ | 4 | 04.02.2008 10:38 |
Указатели Си | JET_FLASH | Общие вопросы C/C++ | 2 | 31.01.2008 23:02 |
Задачи на массивы и указатели в СИ | D@rk_Spirit | Общие вопросы C/C++ | 3 | 29.12.2007 08:01 |