|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.11.2011, 06:46 | #1 |
Пользователь
Регистрация: 23.11.2011
Сообщений: 49
|
задача с++(переделать под указатели)
Код:
сперва был не много другой, без указателей, и программа работала сказали переделать чтоб кол-во таких чисел считалось через указатели, я сделал, но не работает. Подскажите, в чем ошибся? ps - visual studio 2008 Последний раз редактировалось Tiva; 23.11.2011 в 06:55. Причина: подписал переменные |
23.11.2011, 11:49 | #2 |
Пользователь
Регистрация: 16.08.2011
Сообщений: 69
|
1)Указатель нужно инициализировать до его использования.
К примеру: Int t=5; Int *k; K=&t; /////////////////////// В вашем случае можно сделать так : int *ics=new int; перед выходом из программы удаляем delete ics; ///////////////////// 2)вы немного напутали с передачей параметров функции Вы на писали cout<<spisok(x, &ics); нужно cout<<spisok(x, ics); исправлено: Код:
Последний раз редактировалось _kilik_; 23.11.2011 в 12:32. |
23.11.2011, 12:57 | #3 |
Пользователь
Регистрация: 23.11.2011
Сообщений: 49
|
спасибо!
получается я просто не правильно инициализировал указатель и не удалил его потом, да? амперсант я поставил там потому что так учили вызывая функцию, с указателем, перед указателем ставить амперсант... это на корню не верно?) |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переделать прогу под WinApi | malcolm666 | Фриланс | 3 | 18.12.2010 09:33 |
переделать прогу под Linux | Sparky | Помощь студентам | 4 | 26.05.2010 23:54 |
переделать под windows | al072 | C/C++ Сетевое программирование | 13 | 16.02.2010 20:57 |
задача на с. указатели функции строки(хз как переделать) | нонфактор | Помощь студентам | 1 | 12.01.2010 16:46 |
Переделать программу под структуры. Си++ | Влад-mego | Помощь студентам | 0 | 12.04.2009 22:14 |