코딩 존나 싫어해서 최소한의 과제만 하다가
갑자기 삘받아서 게임만들던 중 존나게 막히던 거 이유를 알았다.
그거슨..
함수에서 선언된 데이터는 함수가 종료되며 함께 사라진다는 것!
그래서 malloc을 써야한다!
그니까 다차원배열을 함수에서 만들어서 반환하려면 각 배열 차원마다 엠엘록해야하는 거지? arr[][]이라면 arr malloc 해주고 arr[i]마다 malloc 해주고말야 맞음?
아 암담하다 시발 시발ㄹㄹㄹㄹㄹㄹ 지금부터라도 하루 8시간씩 코딩하면 학교 평균수준은 따라잡겠지 좆잡대니께..
배우신 분
csapp ㄱㄱ
그런데 꼭 그렇게 해줘야 되나 그럼 비효율적일 거 같은데
그건 좀 특별한 케이스고 보통 n*m 배열은 걍 n*m개 크기로 맬록하고 반환함
C는 어차피 2차원 배열도 1차원이니까 n*m으로 행
게임도 만들정도면 겁나 잘하시는 건데
ㄱㅊ너같은 애들도 있어야 내가 먹고살지
ㄱㅊ 국비 2개월 코스도 있는데요 뭘~
아직 허접한게 문제가 아니라 코딩을 싫어하는게 문제같은데