Какой результат выполнения следующего кода?
#include
typedef struct {
int x;
int y; int z; }
Coord;
void Print() {
static Coord C1;
C1.x = 1;
C1.y = 2;
printf ( "C1 = %d %d %d", C1.x, C1.y, C1.z); // 1
} int main() {
Print ();
return 0; }
- C1 = 1 2 0
- C1 = 1 2 3
- Будет ошибка компиляции в строке //1:
"Неинициализированная переменная
C1.z"
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.