배열을 선언하고 짤방처럼 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에 행의 개수를 출력하고 싶거나 열의 개수를 출력하고 싶을때..
못해
아.. 그렇게는 못해? 그냔 숫자로 나눠야 하나?
못해 이년아
그리고 모르는거 있으면 여기 와서 질문해도 되지? 혼자 공부할려니까 빡시당.. 그래도 배열까진 할만했는데 포인터쪽도 같이 보고 있거든. 무슨 메모리나오면서 주소값이랑 이런거 나오는데 어느정도 알아듣긴 하는데 너무 헷갈림;; 함수 만드는것도 응용하면서 해야하는데 다같이 할려니까 머리가 너무 복잡해짐 ㅠ
해도 되긴 한데 답변은 잘 안해줄듯 ㅇㅇ;
치킨 한마리면 해주는 잉간 여기 하나 있음