C/C++ the result of the uninitialized array

后端 未结 2 1067
离开以前
离开以前 2020-12-22 14:15

It might be a boring question! thanks!

Here\'s the code:

#include 
#include 
using namespace std;

int main()
{
               


        
2条回答
  •  失恋的感觉
    2020-12-22 14:51

    The behaviour on reading uninitialised elements of an array is undefined. The compiler is allowed to do anything.

    (All the elements of a can be read due to the brace initialisation, although in C++ you can write int a[5] = {};).

提交回复
热议问题