![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Розіменування та присвоєння
Як тільки оголошено вказівник j, можливий доступ до даних за адресою, що міститься в j, шляхом операції розіменування вказівника (операції доступу до значення, яке знаходиться в пам'яті за адресою на яку посилається вказівник) Приклад 1 #include < stdio.h> // Потокове введення-виведення #include < windows.h> int main() { int i=3; int *j=& i; printf (" %d\n", i); // i = 3 *j=2; // змінити значення на яке посилається вказівник printf (" %d\n", i); // i = 2 system(" pause"); } Скомпілюйте наведений приклад. Приклад 2 #include < stdio.h> // Потокове введення-виведення #include < windows.h> int main() { int i=3; float *j=& i; printf (" %d\n", i); // i = 3 *j=2; // змінити значення на яке посилається вказівник printf (" %d\n", i); // i = 2 system(" pause"); } Скомпілюйте наведений приклад. Таким способом ми розглянули дві основні операції, які можна проводити з вказівниками: розіменування та присвоєння.
|