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

Обьясните простым языком об указателях * и & - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите закончить программу! http://www.cyberforum.ru/cpp-beginners/thread520845.html
Не получается написать программу. Нужно подсчитать количество иногородних пациентов. #include <fstream.h> // для файловых потоков #include <iostream.h> #include <string.h> class person // класс person { protected: char name; char pol;
C++ Поиск инклудов под windows Мне нужно найти следующие инклуды: #include <sys/stat.h> #include <unistd.h> http://www.cyberforum.ru/cpp-beginners/thread520837.html
C++ Корректный ввод данных, goodbit,зацикливание
Всем привет! У меня вопрос следующего характера. Не понятно почему происходит зацикливание в следующем коде если за комментировать строчку №20 и рас комментировать строчку №23 : #include<iostream> #include<fstream> int main(void) { setlocale(LC_ALL,"Russian_Russia.1251");//коректное отображение Русского языка int itemp;//для ввода числа
Найти максимум из столбца матрицы! C++
Помогите пожалуйста написать прогу с использованием массивов и указателей "из введённой матрице пользователем найти максимум (каждого столбца ) и вывести полученный одномерный массив…"
C++ Исходник "Крестики нолики" http://www.cyberforum.ru/cpp-beginners/thread520794.html
Я знаю что такая тема жуе существовала. Но пример в нем немного сложный. Есть ли простой алгоритм програмы крестики нолики?
C++ Сложение множеств (set) В С++ есть встроенный класс Set<тип,минЭл,махЭЛ> Set1; как с помощью него вывести все элементы на экран? #pragma hdrstop #pragma argsused #include <iostream.h> #include <vcl.h> Set<int,1,5> a,s; подробнее

Показать сообщение отдельно
SDmaN
54 / 51 / 2
Регистрация: 22.07.2011
Сообщений: 436
17.03.2012, 15:06     Обьясните простым языком об указателях * и &
Отвечу кодом:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <conio.h>
 
using namespace std;
 
void MyFunc(int b)
{
 b = 5 + 5 + 5 + 5 + 5;
}
 
void MyFuncWithP(int *pB)
{
 *pB = 5 + 5 + 5 + 5 + 5;
}
 
int main(int argc, char* argv[])
{
 int b = 0;
 MyFunc(b);
 cout << b << endl;
 MyFuncWithP(&b);
 cout << b << endl;
 
 getch();
 return 0;
}
Скомпилируйте и гляньте. Естественно это крошечная возможность указателей
 
Текущее время: 11:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru