NEW
Font size
WorksheetsStruktury w języku C - pytania
Total questions: 9
Worksheet time: 5mins
Czym jest struktura w języku C?
Typem danych przechowującym tylko liczby całkowite
Tablicą różnych typów danych
Zestawem elementów różnych typów zgrupowanych pod jedną nazwą
Funkcją operującą na pamięci
Który operator służy do dostępu do pól struktury?
->
:
.
**
Które stwierdzenie jest prawdziwe?
Inicjalizować można tylko pola struktury
Inicjalizacja struktury jest możliwa tylko w funkcji main()
Pola w deklaracji struktury można inicjalizować
Inicjalizować można jedynie zmienne strukturalne
Jak przypisać jedną strukturę do drugiej?
Struktury nie mogą być przypisywane
Tylko przez memcpy()
Standardowym operatorem =
Za pomocą funkcji specjalnych biblioteki stdstruct.h
Co oznacza pole bitowe unsigned int a : 4;?
Zmienna a zajmuje maksymalnie 4 bajty
Zmienna a zajmuje 4 bity
Zmienna a ma wartość zawsze 4
a to 4-elementowa tablica
Wskaż, który zapis oznacza pole bitowe pozbawione nazwy.
unsigned int : 3;
unsigned int pole : 3;
int nazwa : 2;
float : 4;
Jakie wartości może przechowywać pole bitowe unsigned int b : 2?
0–1
0–2
0–3
1–4
Czym jest unia (union) w języku C?
Tablicą typów całkowitych
Struktura przechowująca wiele wartości jednocześnie
Struktura, w której różne pola dzielą ten sam obszar pamięci
Wskaźnikiem do wielu typów
Ile wartości jednocześnie może przechowywać unia?
Tyle, ile ma pól
Tylko pierwsze pole
Jedną z wartości któregokolwiek pola
Dwie ostatnie wartości
