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

Указатели не могу понять - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Быстрая проверка натурального числа на простоту http://www.cyberforum.ru/cpp-beginners/thread660361.html
Часто возникает задача проверки натурального числа на простоту. При этом имеются вероятностные и детерминированные методы проверки. Здесь рассматриваются только детерминированные алгоритмы, дающие 100% ответ на вопрос о простоте. Хорошо известно такое утверждение: если натуральное число n>1 не делится ни на одно простое число, не превосходящее \sqrt{n}, то оно простое. В связи с этим...
C++ Фоновая коррекция изображения Мне надо написать прогу, которая корректировала бы фон изображения по алгоритму:Для каждого пикселя изображения 3 (результат) : (R3,G3,B3)=(R2-R1,G2-G1,B2-B1)+Del, где Del это значение scrollbar от -255 до 255, R1,G1,B1 - значения пикселей фона, R2,G2,B2 - значение пикселей изображения, которое надо изменить. Вот код: void __fastcall TForm1::ScrollBar1Change(TObject *Sender) { int... http://www.cyberforum.ru/cpp-beginners/thread660353.html
C++ выполните расчет стоимости, использованного интернет-трафика
помогите пожалуйста, написать программу в visual c++: Выполните расчет стоимости, использованного интернет-трафика, если в ночные часы предоставляется скидка в 20%. (стоимость мегабайта и время начала скачивания вводятся пользователем, тариф определяется по времени начала). Добавлено через 1 час 16 минут как я поняла, мне нужно ввести с клавиатуры стоимость мегабайта и время суток. если это...
Элементарный математический код, но почему то всегда равно 0,0000 C++
Элементарный математический код, но почему то всегда равно 0,0000. Тут я еще использую старые функции ввода-вывода, потому что так надо на лабораторную. Вот код: #include<iostream> #include<stdio.h> #include<conio.h> #include<math.h> using namespace std; int main() {
C++ Нахождение суммы ряда с заданной точностью http://www.cyberforum.ru/cpp-beginners/thread660307.html
Помогите решить задачу что то не как не могу определить с чего начать.
C++ Количество точек с целочисленными координатами внутри (не включая границ) произвольного многоугольника Есть вот такая задача. Координаты вершин подаются в порядке обхода по часовой стрелке, многоугольник может быть и невыпуклым. Решение будет основываться на исп. формулы Пика, однако есть 2 проблемы: 1) Как найти площадь такого многоугольника по координатам вершин (прошу растолковать формулу или поделиться ссылкой на источник). 2) Определение кол - ва целочисленных точек на сторонах. Спасибо. подробнее

Показать сообщение отдельно
aleksand
21 / 9 / 2
Регистрация: 18.06.2011
Сообщений: 185

Указатели не могу понять - C++

29.09.2012, 19:40. Просмотров 796. Ответов 11
Метки (Все метки)

Все вопросы указал в комментариях к коду. Не могу понять почему так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
int main()
{
    int *p, num;
 
    p = &num; //1). почему мы пишем p, а не *p(мы ведь объявили как *p)?
                        //2). Мы p присвоили адрес переменной num(её физический адрес)
 
    *p = 100; //тут мы уже p присваиваем значение 100
 
    cout << num << ' '; //3). почему у нас выводится 100, когда мы num не присваивали ничего?
    (*p)++;
    cout << num << ' ';
    (*p)--;
    cout << num << '\n';
 
    system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru