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

Ссылки и адреса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод кода из Паскаля в С++ http://www.cyberforum.ru/cpp-beginners/thread131445.html
Я в С++ не бум бум, написал прогу на паскале а нуно на Си++ помогите перевести Задача : Назовем допустимым преобразованием матрицы перестановку двух строк или двух столбцов. Дана действительная квадратная матрица порядка n. С помощью допустимых преобразований добиться того, чтобы один из элементов матрицы обладающий наибольшим по модулю значением, располагался в левом верхнем углу матрицы....
C++ Последовательность фибоначи Дан фаил f компоненты u0,u1,....un которого являются последовательными числами Фибоначчи, получить в фаиле f последовательные числа Фибоначчи u0,u1,....u n+1(тобиж u эное +1) сама последовательность Фибоначчи - u0=0; u1=1; ui=u i-1 + ui-2 (i=2,3...) помогите с этой последовательностью я ни как не могу сделать эту прогу а через 2 дня ее сдавать! Пожалуйста люди помогите! заранее вам... http://www.cyberforum.ru/cpp-beginners/thread131436.html
Округление числа C++
Люди добрые подскажите как числа в си округлить?Подчеркиваю - НЕ целую часть. Добавлено через 9 минут Разобрался!!
Работа с массивами C++
Здравствуйте, помогите реализовать эту задачу, желательно на C++ Builder. Дано натуральные числа n,m и случайные действительные числа, образуют прямоугольную таблицу A, где i=1,2...n; j=...1,2.....m; Вывести: 1) элементы боковой диагонали, расположив их на своих местах в таблице и оставив места для других элементов пустыми. 2)элементы, расположенные по внешнему контуру таблицы, оставив места...
C++ Определение букв http://www.cyberforum.ru/cpp-beginners/thread131386.html
Дано предложение , надо определить количество слов начинающихся с маленькой буквы. Вот что я написал, но не работает, #include <dtdio.h> #include <stdlib.h> #include <ctype.h> #include <string.h> main () {
C++ Динамический массив структур Ребят просто нужна помощь. Вот код. Но лучше в АСЬКУ. Объясню в аське поподробней что, да как. Но проблема в том что в массиве структур инициализируется только первый элемент.Инициализация через функцию add. Как говорится кто чем может. #include <string.h> #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <bios.h> подробнее

Показать сообщение отдельно
-Xeon-
2 / 2 / 0
Регистрация: 15.02.2010
Сообщений: 26
18.05.2010, 10:15     Ссылки и адреса
PodOnoK, в данной записи у тебя есть обычная переменная int mas и указатель int* pmas, далее у тебя указателю pmas присваевается адрес переменной mas (у тебя написанно int* pmas=&mas - это инициализирует указатель адрессом по которому хранится mas, это дело равносильно если написать так: int* pmas; pmas = &mas; // в последнем инициализируем указатель). Ссылок сдесь нет, & - операция изъятия адресса.

Добавлено через 7 минут
PodOnoK, ссылки объявляются так int &pmas = mas; // это ссылка. Ссылка это равносильно второму имени для какойто переменной или объекта. Есть ещё одно но: ссылка должна быть сразу инициализирована, т.е. написать так: int mas; int &pmas; pmas = &mas; не верно!

Добавлено через 2 минуты
Удобство использования указателей - это динамические массивы, строки, списки и т.д., всё это бес указателей не может существовать. Ссылки применяются например при перегрузки операторов (С++).
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru