Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать функцию, которая составляет треугольник из чисел так, чтобы сумма сторон равнялась заданному числу. Написать функцию, которая составляет треугольник из чисел так, чтобы сумма сторон равнялась заданному числу. Все возможные варианты вывести на экран. Число ввести с клавиатуры. https://www.cyberforum.ru/ cpp-beginners/ thread526054.html Написать программу, имеющую в своем составе функцию C++
#include <stdio.h> void main() { for (int i=0; i<10; ++i) { for (int j=0; j<40; ++j) { if ((i==0) || (j==0) || (j==39) || (i==9)) {...
C++ Переход с C# на C++ https://www.cyberforum.ru/ cpp-beginners/ thread526041.html
Вот взбрело в голову изучить с++, Сразу появились быстро не решаемые гуглом вопросы. 1) как настроить автоподстановку элементов в вижуал студио (как в c#) от руки писать не кайф после сшарпа 2)...
C++ Ошибка при вводе матрицы. https://www.cyberforum.ru/ cpp-beginners/ thread526017.html
Здравствуйте, сейчас пишу программу для проверки матрицы на латинский и магический квадрат, мне каждое действие нужно сделать отдельной функцией. Вот я решил сперва сделать функцию создания матрицы,...
Шаблоны C++
Выполнить задание без использования библиотеки стандартных шаблонов. а) Создать шаблонную функцию поиска по заданному ключу. Функция возвращает позицию первого подходящего элемента. На пример:...
C++ Выполнение не той функции при наследовании #pragma hdrstop #include <iostream.h> #include <conio.h> #include <tchar.h> #include <string> //--------------------------------------------------------------------------- class publication... https://www.cyberforum.ru/ cpp-beginners/ thread526010.html
C++ Заголовочные файлы Компилятор выдает ошибку на запись: #include <iostream.h> - "не удается открыть источник файл iostream.h". Скажите, iostream.h - это библиотека? Она автоматически устанавливается? Как исправить эту... https://www.cyberforum.ru/ cpp-beginners/ thread526004.html C++ присоединение к слову "!"
Слово вводится с клавиатуры. к данному слову присоединить столько "!" сколько в нем имеется букв
C++ Переставить местами строки с четными и нечетными номерами в матрице В общем суть такова, надо ввести 2 матрицы 4*4,и найти кол-во элементов больших 2.5( NA и NB соответственно). За тем переставить местами строки с четными и нечетными номерами в матрице А, если NA>NB,... https://www.cyberforum.ru/ cpp-beginners/ thread525998.html C++ Чтение и запись в файл Люди скиньте пожалуйста информацию по этой теме "Чтение и запись в файл" Очень надо https://www.cyberforum.ru/ cpp-beginners/ thread525994.html
C++ Виртуальные функции(помогите исправить)
Задание: Создать абстрактный базовый класс Figure с виртуальной функцией - площадь. Создать производные классы Square, Circle, Triangle, Trapeze в которых данная функция переопределена. В ...
C++ Алгоритм обхода поля https://www.cyberforum.ru/ cpp-beginners/ thread525961.html
Игра, Сапер, когда нажимаешь на пустую клетку, то открывается поле, состоящее из пустых клеток, так вот, проблема именно в этом алгоритме. Суть в общем такова, смотрим 8 клеток вокруг нажатой и...
2 / 2 / 2
Регистрация: 04.04.2011
Сообщений: 75
0

Pointers - C++ - Ответ 2825611

23.03.2012, 01:49. Показов 732. Ответов 1
Метки (Все метки)

Здравствуйте, не могу понять принцип указателей, можете пожалуйста объяснить почему в этом коде
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 int main()
{
    int somenumber;
    
    int* pPointer;
    
    somenumber=15;
    
    pPointer=&somenumber; // в этом случае указатель указывает на адресс в памяти так да? он выглядит тут типа 0002F и т.п.
    
 
    std::cout<<somenumber<<std::endl;
 
    *pPointer=25;// тут просто приравниваем указатель 25, но почему меняется somenumber?
    
    std::cout<<somenumber<<std::endl;
меняется переменная somenumber, мы же ни к чему её не приравнивали, а только поменяли значение указателя.

Вернуться к обсуждению:
Pointers C++
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2012, 01:49
Готовые ответы и решения:

C++: pointers, clases
Помогите, пожалуйста написать код для задачки Создать программу на языке С++, используя...

Указатели (Pointers)
Здравствуйте. Решил углубленно изучить указатели. Скачал несколько книг, лекций, тестов именно по...

указатели (Pointers)
Напишите функцию, которая будет проверять, если подстрока &quot;IPRE&quot; можно найти в данной линии. ...

Smart pointers
Уважаемые форумчане, такой вопрос: возможно ли как то в одном контейнере (в векторе например)...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2012, 01:49

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Pointers and dynamic arrays
Изучаю тему указатели и динамичесские массивы в классах. Хотелось бы быть уверенным в следующих...

Const, pointers, reference
const int&amp; const ref1; const int &amp;ref1; int const &amp;ref1; Во всех случаях это константная...

Sum of two very long integers, using pointers
Your friend is the person who does not like any limitations in the life. And when you said to him...

Указатели (pointers) и их практический смысл?
Добрый день, будьте добры, пожалуйста, объясните - вот я сейчас читаю про указатели (*pointers...

Recursion and pointers. Array in reverse order
Задача: Suppose that intArray is an array of integers, and length specifies the number of elements...

Smart pointers + полиморфизм + делегирование. Ошибка компиляции
Доброго времени суток, уважаемые форумчане! Есть вопрос по поводу использования умных...

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