int array[10];
int *ptr;
ptr = array;

配列名の後に[]をつけずに、配列名だけ単独で書くと[配列の先頭要素へのポインタ]という解釈は間違っていますか?
厳密にお願いします。