b
Size: a a a
b
b
p
b
G
b
G
G
S
G
p
p
G
static int i4 = 4;Что выведет этот код? @sadlonelysoul
int i4;
int main() {
if (i4 == 5) {
exit(EXIT_SUCCESS);
} else {
i4 = 5;
main("Hello, world!");
}
}
p
G
S
static int i4 = 4;Что выведет этот код? @sadlonelysoul
int i4;
int main() {
if (i4 == 5) {
exit(EXIT_SUCCESS);
} else {
i4 = 5;
main("Hello, world!");
}
}
G
S
G
Unlike the extern declarations, which don't change the linkage of an identifier if a previous declaration established it, tentative definitions may disagree in linkage with another declaration of the same identifier. If two declarations for the same identifier are in scope and have different linkage, the behavior is undefined:
S