In each case click the single most appropriate response. Only the correct response will register in the radio button.

Unsigned 16-bit decimal value: 22450 ...

0x5762
0xa84d
0xa84e
0x57b2
out of range of 16-bits

16-bit arithmetic: 0x5187 + 0x1954 = ...

0x6adb
0x6ad6
0xbad6
0x7141
0x7142

Signed 16-bit decimal value: -18463 ...

0x481f
0x67e0
0x67e1
0x4820
0xb7e1

Signed 16-bit hex value: 0x974b

38731 decimal
38732 decimal
38726 decimal
-26805 decimal
-26806 decimal

All members of a structure ...

must be of different types
may be of different types
must not be of different types
must not be of array types
must be strings

A structure initialisation list is contained inside ...

square brackets []
round brackets ()
curly brackets {}
angled brackets <>
double quotes ""

A member of a structure is accessed using ...

its name
its address
its index
its type
its case

Structures can be passed to functions ...

by value only
by reference only
by either value or reference
only through global variables
only through local variables

Which is not a valid identifier for a structure?

my struct
my*struct
my&struct
my.struct
all of the above

Which is a valid identifier for a structure?

struc_name
whimpey
bridge
xxx
all above are valid but not necesarily recommended

Wrong answers so far:

top