The initial value cannot be assigned to the structure array, that is, the array cannot be initialized.
查看答案
Each element of a struct array is data of a struct type.
According to the following definition, the statement that can output the letter 'M' is ( ). struct person { char name[9]; int age; } struct person class[10]={ 〞John〞,17, 〞Paul〞,19, 〞Mary〞,18, 〞Adam〞,16};
A. printf(〞%c\n〞,class[3].name);
B. printf(〞%c\n〞,class[3].name[1]);
C. printf(〞%c\n〞,class[2].name[1]);
D. printf(〞%c\n〞,class[2].name[0];
In the process of calling a function, directly or indirectly calling the function itself is called a repeated call to the function.
Some problems can only be solved by recursive function calls.