Pointer declaration

int *a=new int[1000]{0}
what does this {0} means

initializing all with 0.