Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Описание Формулы Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале до с шагом с точностью . Таблицу снабдить заголовком и шапкой. Каждая строка таблицы... https://www.cyberforum.ru/ cpp-beginners/ thread108558.html C++ бесконечные последовательности
как описать цыкл от 0 до бесконечности???
C++ Геометрия в С++. https://www.cyberforum.ru/ cpp-beginners/ thread108533.html
Здравствуйте. Помогите решить задчу: "Даны два множества точек на плоскости. Найти радиус и центр окружности, проходящей через n (n>=3) точек первого множества и содержащей строго внутри себя равное...
C++ вопрос про new из с++ за 21 день контрольный вопрос: что возвращает оператор new, когда для создания объекта нет достаточно памяти7 Добавлено через 12 минут еще вопрос: В чем разница между передачей объектов как ссылки,и... https://www.cyberforum.ru/ cpp-beginners/ thread108530.html
протабулировать функцию C++
на интервале 0.01=<a>=0.99 протабулировать функцию причем если 0.5<=a=>0.6 то шаг 0.01 иначе 0.05 f=arcsin(a-x)/arccos(x)-a*a, x=0.0068
C++ Работа со структурами: ошибка "Declaration terminated incorrectly" прога набрана но при запуске вылетает ошибка : E2040 Declaration terminated incorrectly вот сама программа : #include <stdio.h> #include <conio.h> const int n=2; typedef struct https://www.cyberforum.ru/ cpp-beginners/ thread108516.html
C++ Дана строка, содержащая текст, заканчивающийся точкой. Вывести на экран слова, содержащие три буквы. https://www.cyberforum.ru/ cpp-beginners/ thread108515.html
Дана строка, содержащая текст, заканчивающийся точкой. Вывести на экран слова, содержащие три буквы.
C++ рюкзак с элементами
Очень нужна помощь....нужно реализовать алгоритм решения задачи о рюкзаке с названием Meet-In-The-Middle на С++.....вот я псевдокод прикинул а на языке не получается сделать 1. Input:...
C++ Последовательность Фибоначчи для строк #include <conio.h> using namespace std; // переменные char *Ptr; char a, b, c; int i,n; // основная функция int main () { cout << "Vvedite n: \n"; https://www.cyberforum.ru/ cpp-beginners/ thread108480.html C++ Арифметическое кодирование: верхняя и нижняя границы сошлись ну не совсем сошлись.. Что делать если верхняя и нижняя грарицы отличаються на 1?(происходить зацикливание) в статье Мастрюкова нашёл такое: "Сделаем следующее: удалим вторые по значи¬мости... https://www.cyberforum.ru/ cpp-beginners/ thread108470.html
строки, массивы символов C++
1) #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char command; char fname;
C++ С++ классы, строки, указатели С++ только начал изучать, раньше учил Си - вроде все понятно было, но вот с новшествами данного языка как раз и возникли проблемы. Попытаюсь объяснить суть: 1) Составить класс, который будет... https://www.cyberforum.ru/ cpp-beginners/ thread108448.html
Эксперт С++
2337 / 1710 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
25.03.2010, 19:26 0

Найти ошибку в функции - C++ - Ответ 621542

25.03.2010, 19:26. Показов 964. Ответов 17
Метки (Все метки)

Ответ

МедведЪ, в данном случае надо четко понимать различие ссылки и указателя.

Указатель это переменная, хранящая адрес объекта.
Для получения адреса объекта можно воспользоваться операцией взятия адреса &.
Пример:
C++
1
2
int n = 10;
int* p = &n;
В данном примере получаем адрес переменной n и записываем его в указатель p.

Для доступа к объекту, адрес которого хранит указатель можно использовать операцию разименовения указателя *.
Пример:
C++
1
2
3
int n = 10;
int* p = &n;
int m = *p;
В результате выполнения данного фрагмента переменная m получит значение равное 10.

Ссылка является псевдонимом некоторого объекта. При изменении псевдонима изменяется и сам объект, и наоборот, при изменении объекта изменяться псевдоним.
Пример:
C++
1
2
3
4
int n = 10;
int& r = n;
n = 1; // n == 1, r == 1
r = 2; // n == 2, r == 2
Здесь мы объявили ссылку r на переменную n.

Ссылка по сути является разименованным константным указателем.

Вернуться к обсуждению:
Найти ошибку в функции C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.03.2010, 19:26
Готовые ответы и решения:

Найти ошибку в функции
Само задание: Дан массив из М целых чисел. Если в массиве есть хотя бы одно простое число,...

Найти ошибку в вызове функции.
Подскажите, что не так, независимо от того, какую операцию выбираю: 1 или 2(байты в биты или биты в...

Не могу найти ошибку в функции
не могу найти ошибку, помогите очень срочно надо. вот код #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt;...

Функции (найти ошибку в коде)
Ребят помогите найти ошибку пожалуйста, не хочет запускаться. #include &lt;iostream&gt; #include...

17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.03.2010, 19:26

Найти ошибку в перегруженной функции
Почему-то произведению присваивется размер массива. #include &quot;stdafx.h&quot; #include &lt;iostream&gt;...

Указатели на функции, найти ошибку в коде
Доброго времени суток. Мне нужен массив указателей на функции. Компилятор выдает ошибку, не...

Найти ошибку в коде функции поиска
не могу найти ошибку, помогите, кто может?( ошибка в поиске) #include &lt;iostream&gt; #include...

найти ошибку в функции
Функция вычисления уравнения методом вегстейна. не понимаю, где ошибка, помогите, пожалуйста...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.