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

Понять указатели:) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Распечатать введенную строку, удалив из неё слова с нечетными номерами и добавив перевернутое слово к слову с четными номерами. http://www.cyberforum.ru/cpp-beginners/thread254809.html
Распечатать введенную строку, удалив из неё слова с нечетными номерами и добавив перевернутое слово к слову с четными номерами. Например, из строки: "во что бы то ни стало" Должно получиться: "чтоотч тоот сталоолатс" на паскале она у меня есть, на с не могу написать по аналогии, т.к. на паскале юзал pos delete insert... прошу помогите кто как может. (((((((
C++ Представить число в виде многочлена Дано натуральное число А. Надо составить программу (С++), которая представляет его в виде многочлена. Например, 123 ==> 1 * 10 ^ 2 + 2 * 10 ^ 1 + 3 * 10 ^ 0. /*fizmat goroda Kamenets-Podolsky - RESPECT*/ http://www.cyberforum.ru/cpp-beginners/thread254798.html
C++ Указатели на структуры!
Захватить память для массива из 10 структур. Заполните массив данными из файла "1.dat". Вывести информацию о маршрутах, имеющих определенный пункт в качестве начального или конечного. Высчитать для них среднюю длину. Перед завершением программы освободить память. #include "iostream" #include "stdio.h" using namespace std; struct MARSH { char start_name;
C++ Вычислить период последовательности
Подскажите, как вычислить период последовательности. Как я понимаю, поместить сперва элементы в массив, и уже в нем считать период? ... long t, k, p, a, c, n=20; // p - Xo, t, k - Xn, int i, g, m=8; // m - кол-во элементов, которое надо найти printf ("Vvedite Xo, A, C \n"); scanf ("%d", &p); scanf ("%d", &a); scanf ("%d", &c);
C++ Определите класс «Студент» http://www.cyberforum.ru/cpp-beginners/thread254763.html
Помогите пожалуйста с задачей Определите класс «Студент».Методы – перевод на следующий курс, выпуск, отчисление. Разработать дружественную классу «Студент» функцию, определяющую знак зодиака, под которой студент родился.
C++ решить функцию Всем привет! помогите пожалуйста решить задачки на Borland C Буду крайне признательна! Заранее спасибо! подробнее

Показать сообщение отдельно
Svid
 Аватар для Svid
5 / 5 / 1
Регистрация: 02.03.2011
Сообщений: 40
10.03.2011, 14:47  [ТС]     Понять указатели:)
Спасибо!
Пытаюсь разобраться...
Наверное, у меня еще слишком большие пробелы в теории

С printf и scanf еще не знаком, я так понял, это тоже функции ввода-вывода (кстати, почему компилятор ругается на scanf?) .
scanf("%d", &a) - это читает десятичное целое и - &a - что это?

Наверное, почти такой же пример приведен в методичке:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>  
     void change(int *x,int *y) // описание ф-ции с фоpмальными
                    // паpаметpами указателями
             { int c = *x;
               *x = *y;
               *y = c;
             }
     void chan(int& x,int& y)   // описание ф-ции с фоpмальными
                    // паpаметpами типа ссылка
             { int c = x;
               x = y;
               y = c;
             }
     void main()
          { int a = 1;
        int b = 0;
        change(&a,&b);    // пеpедача фактических паpаметpов
                  // в виде адpесов
        std::cout<< "\na= "<< a << "\t b= "<< b; // a= 0   b= 1
        chan(a,b);        // пеpедача фактических паpаметpов
                  // в виде пеpеменных
        std::cout<< "\na= "<< a << "\t b= "<< b; // a= 1   b= 0
          }
и он тоже мне пока не понятен
 
Текущее время: 05:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru