Форум программистов, компьютерный форум, киберфорум
Наши страницы

Чем полезны указатели? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сравнение трех первых чисел из пяти http://www.cyberforum.ru/cpp-beginners/thread466701.html
Esli mne nyshno sravnit tolko pervue 3 posizii is 5. Kak mne eto sdelat? (strcmp(Modifier1,'040??')== 0)
C++ как победить Double? Float? C++ - так описать нельзя( ну и как мне ее сделать глобальной и есть ли ограничение на кол-во переменных типа ?????? у меня их порядка 40 штук а программу надо написать хоть головой об столб??... http://www.cyberforum.ru/cpp-beginners/thread466660.html
Может кто знает, как использовать камеру? C++
Привет All! Никто не сталкивался с использованием web-камер в своих программах? Т.е. я абсолютно не знаю в виде чего, как и куда направляется изображение с камеры. Но есть предположение, что это...
Как в потоковом вводе перейти на чтение следующей строки? C++
Подскажите пожалуйста, как в потоковом вводе из текстового файла перейти на чтение следующей строки: ifstream filein(...) filein >> num1 >> num2 >> ??? // строка1 filein >> num3 >> num4 >> ??? //...
C++ Как в заголовке окна проекта убрать 'Untitled'? http://www.cyberforum.ru/cpp-beginners/thread466556.html
Как в заголовке окна проекта убрать 'Untitled'? Как в строке состояния расположить свои элементы в заданном месте? Спасибо!
C++ Группа профессионалов выполнит заказ любой сложности Группа профессионалов выполнит заказ любой сложности, практически в любой среде разработки, как для локального использования, так и системы управления связи и т.п. Подробнее о нас:... подробнее

Показать сообщение отдельно
Валентин Жуков
0 / 0 / 0
Регистрация: 23.01.2008
Сообщений: 126

Чем полезны указатели? - C++

23.04.2008, 13:36. Просмотров 1078. Ответов 8
Метки (Все метки)

Помогите,пож-ста,начинаю изучать С++ и хочу понять:
1. для чего все-таки полезны указатели и можно ли без них обойтись?
2.Говорят, что в С++ параметры функций передаются по значению, а не по ссылке, но я так понимаю, что указатель и есть ссылка.(?)
Например, если в Паскале для передачи параметров в процедуру используется ссылка(параметр-переменная),тогда этот параметр изменяется,а если значение(параметр-значение), тогда остается неизменным:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
...
var x,y:integer;
procedure change(var a:integer;b:integer)
begin
a:=100;
b:=100;
end;
 
BEGIN
x:=5;
y:=5;
change(x,y);
END.
После этого х=100 (т.к.ссылка а на х будет=100), а у=5(т.к. параметр-значение b не изменяется, а лишь передает значение в процедуру).Как можно передать в виде такой простой процедуры в С парам.-значение и параметр-переменную?И можно ли без указателей?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru