Добавил:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
2
Добавлен:
31.01.2021
Размер:
20.15 Кб
Скачать

Інформатика — Тести —    Автори

|

Контакти

|

Підсистема допомоги

|

Методичні вказівки

|

Анотація

|

Назад

   ІнформатикаПокажчики : Використання покажчиківЗміст курсу

Вступ

Теорія

Основні відомості про покажчики

Основні операції над покажчиками

Використання покажчиків

Багаторівнева непряма адресація

Операції над покажчиками

Поточна перевірка знань

Використання покажчиків

Висновки

Версія для друку

 Використання покажчиків  Покажчик - це…

тип даних, значенням якого є адреса даних певного типу

тип даних, який складається з інших вказаних в ньому типів

тип даних, значенням якого є значення вказаної змінної

Наступне питання1/9 Як треба об'явити покажчик, щоб він міг вказувати на будь-який тип даних?

void* p

nil* p

alltype* p

Наступне питання2/9 Якому числу буде дорiвнювати *z?

      int x=1000, *z=2000;     z=&x; *z+=100;

1100

2100

1000

Наступне питання3/9 Якому числу буде дорiвнювати значення z?

     int x, z;     (char*)x; z=sizeof(x);

1

2

4

Наступне питання4/9 Що виведе програма?

int x=20; int* ptrx=&x; x=10;

int z=*ptrx; x++;cout<<z;

10

20

11

Наступне питання5/9 Что означає запис: int x=*z; ?

Розіменування z и присвоєння одержаного значення змінній x

Опис покажчика z

Присвоєння змінній x адреси змінної z

Наступне питання6/9 Яким чином можна отримати значення змінної k, за допомогою покажчика pk, що на неї вказує?

*pk;

&pk;

pk++;

Наступне питання7/9 Який код не є помилковим?

int a[3]={0,1,2}, k;

int* pa;

pa=a;

k=*(--pa++);

k=*(a++3.2);

k=&(pa+a);

Наступне питання8/9 Який вираз є помилковим?

void *p; int k; p=&k;

voіd* p, *k; k=p;

void* p; int k; k=*((int*)p);

Показати результати9/9Результати тесту1.  Пропущено2.  Пропущено3.  Пропущено4.  Пропущено5.  Пропущено6.  Пропущено7.  Пропущено8.  Пропущено9.  Пропущено © 2008 ХНУРЭ, Інформатики, Сінельнікова Т.Ф., informatika@kture.Kharkov.uaРозроблено за допомогою LERSUS

Соседние файлы в папке content