Курсовая работа: Списки стеки очереди в C
виводить значення змінної у. Використання * вказаним способом називається розіменуванням вказівника. Варто відзначити, що розіменування вказівника можливе також в лівій частині оператора присвоєння, наприклад,
*уР=9;
де 9 присвоюється у. Розіменований вказівник може також використовуватися для отримання вхідної величини, наприклад,
cin<<*yP;
Нижче наведемо приклад програми, що буде виконувати всі перераховані вище операції:
Prog_1.cpp
#include <iostream>
#include "conio.h"
using std::cout;
using std::endl;
int main(void)
{
int a=7; // a – ціле
int *aP; // *аР – вказівник на ціле число
aP=&a; // аР – отримує адрес а
cout<<"Adres a= "<<&a<<endl<<"Znachena aP= " <<aP<<endl;
cout<<"Znachena a= "<<a<<endl<<"Znachena *aP= " <<*aP<<endl;
*aP=10; // розіменовується вказівник і отримує значення 10
cout<<"Znachena aP= "<<aP<<endl<<"Znachena *aP= "<<*aP<<endl;
getch();
return 0;
}
Результат роботи програми:
Adres a= 0хfff4
Znachena aP= 0хfff4
Znachena a= 7
Znachena *aP= 7
Znachena aP= 10
Znachena *aP= 0хfff4