When will garbage value occur in C?
C (programming language): Why does the array declared inside the main function contain garbage values by default, but the array declared globally are initialized to 0 value by default?