배열을 선언하고 짤방처럼 int로 선언된 sizeof(배열명)/sizeof(int)

하면 배열크기/4바이트 로 나위어서 배열 숫자만큼 나오잖아


for 문 만들때 for(i=0;i<30;i++){} 이런식으로 했었는데

for(i=0;i<sizeof(XX)/sizeof(int);i++){} 이런식으로 쓰니까 범용성이 더 좋더라고. sizeof가 저런식으로도 쓸 수 있다는것도 신기했고


근데 2차배열 배워서 int로 나누니까 [3][10]이라서 30이라고 나오더라고

근데 배열의 총 갯수가 아닌, 행/열의 수라고 해야하나.. 3이나 10으로 나오게 할려면 어떻게 해야할까?

%d에 행의 개수를 출력하고 싶거나 열의 개수를 출력하고 싶을때..