Quantcast
Channel: Active questions tagged gcc - Stack Overflow
Viewing all articles
Browse latest Browse all 22016

Can global variables be defined multiple times? [duplicate]

$
0
0
#include <stdio.h>

int data;
int data;
int data;

int main(void)
{
    printf("%d\n", data);
    return 0;
}

The code can be compiled and run sucessfully. Is it wierd?

environment:
gcc-9 (Homebrew GCC 9.2.0_3) 9.2.0
Darwin applematoMacBook-Air.local 17.7.0 Darwin Kernel Version 17.7.0

Viewing all articles
Browse latest Browse all 22016

Trending Articles