Check out example codes for "c++ initialize array". It will help you in understanding the concepts better.

Code Example 1

int foo [] = { 16, 2, 77, 40, 12071 };

Code Example 2

#include <iostream>
using std::cout;

int a[] = { 1, 2, 3, 4, 5 };
int counta()
  {
  return sizeof( a ) / sizeof( a[ 0 ] );  // works, since a[] is an array
  }

int countb( int b[] )
  {
  return sizeof( b ) / sizeof( b[ 0 ] );  // fails, since b[] is a pointer
  }

Code Example 3

int foo [5];

Code Example 4

// Array declaration by specifying size and initializing 
// elements 
int arr[6] = { 10, 20, 30, 40 } 
  
// Compiler creates an array of size 6, initializes first 
// 4 elements as specified by user and rest two elements as 0. 
// above is same as  "int arr[] = {10, 20, 30, 40, 0, 0}"

Code Example 5

int nCount[] = {1, 2, 3, 4, 5};

Code Example 6

int arr[3] = {1, 5, 4};

Learn ReactJs, React Native from akashmittal.com