how much memory access

does declaring an array of size 1000000 give a SIGSEGV because it occupies only 4MB (array type long long int)

//