c언어 행렬 질문입니다. int array[][4] = { {1,}, {2,3}, 4,5,6,7,8,9,10 };여기서 행이 명시되지
int array[][4] = { {1,}, {2,3}, 4,5,6,7,8,9,10 };여기서 행이 명시되지 않았는데 챗지피티에 물어보니까 C 언어에서 배열은 갯수가 정해져 있어요.보통 저렇게 초기화하면 에러가 나는 경우도 있어요. (갯수가 다르다고 해서)C 언어에서는 별문제가 없지만 C++쪽으로 가면 타입 관련해서 엄격해지거든요.4개밖에 허용이 안 되니까 앞에 4개만 배열에 담고 나머지 4개는 버리게 됩니다.부족한 경우에는 0으로 채우고요.