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

Функция возвращает указатель на нужную ячейку переданного массива, но адрес другой - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Табулирование и расчет тригонометрических функций http://www.cyberforum.ru/cpp-beginners/thread77045.html
ЗДравствуйте, уважаемые программисты и сисадмины:) Буду благодарен, если Вы поможете мне и моей сестре разобраться в табулировании и расчете тригонометрических функций на visual C++. Наши задания:arctg (x^2/n) , arccosec (k*x –m), sh (n*x^k) , tg (k*x –m). Прошу помощи хотя бы в подсказке, как это реализовать, разложением в ряд или каким то другим способом? А если не трудно то и написать хотя бы...
C++ реализовать функцию 1. реализовать функцию вывода всех 5-ти знаковых натуральных чисел, в десяковом виде, в которых нету двух одинаковых непарных цифр. 2. реализовать функцию вывода всех 5-ти знаковых натуральных чисел, в десяковом виде, в которых только парные числа. Спасибо. http://www.cyberforum.ru/cpp-beginners/thread77038.html
Как получить текущий символ в консоли C++
Всем привет. У меня снова возникла проблема. Вот такое дело, как получить текущий символ в консоли, т.е. тот который находиться над кареткой. Знаю, что есть такая функция gettext() и функции wherex() и wherey(). Но хотелось бы получить что попроще. Подскажите пожалуйста, буду очень благодарен.
C++ Посоветуйте литературу
Посоветуйте хорошую литературу по С++ только без printf(%d) и тому подобного. особенно хочется почитать по вводу выводу в файл .txt. полазил по форуму, но ничего, объясняющего все эти программы, не нашел. Не серчайте сильно:)
C++ Файлы, работа с текстом http://www.cyberforum.ru/cpp-beginners/thread77015.html
Огромная просьба помочь!! Мне очень нужно написать программу, которая будет считывать текст из файла и копировать все слова длиной от l1 до l2 .. А я чего то совсем не знаю как это сотворить.. Помогите пожалуйста!
C++ Графы (с++) Помогите с задачей: граф задается своей матрицей смежностей; вывести на экран матрицу инцидентности графа. Добавлено через 1 час 34 минуты неужели никто не может помочь? пожалуйста, посмотрите кто-нибудь... подробнее

Показать сообщение отдельно
Aye Aye
 Аватар для Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
20.12.2009, 15:21     Функция возвращает указатель на нужную ячейку переданного массива, но адрес другой
твоя функция возвращает не адрес, а само значение элемента.
вот так надо адес возвращать:
C++
1
2
3
4
5
6
7
8
Kniga *FindBookID(Kniga KatalogKnig[], const int razmer_mas, int ID)
{
//..........
        //и тут...
       return &KatalogKnig[i];
   //в случаии, если не нашел
   return 0;
}
в теле проги не забудь.

C++
1
2
Kniga *kpThisBook=FindBookID(Katalog,n,ID)
if(kpThisBook){/*действия с указателем*/}else cout << "Book not faund\n";
 
Текущее время: 14:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru