wjpark1002   3년 전

char ary[][80]; 여기 첫번째 배열에 변수를 넣고싶은데요. 배열안에는 상수값만 넣을 수 있다고 들었고

동적할당으로 변수 선언을 하라고 하는데 어떻게 하면 배열 안에 변수를 넣을 수 있을까요 

[] 안에 엄청 큰 수를 넣고 프로그램을 돌리면 맞게 나오는 것 같습니다. 혹시 문제점이 있다면 지적해주시면 감사하곘습니다

ehdrmsl2001   3년 전


보통 이런 문제는 테스트 케이스의 최댓값이 주어지는 데 이 문제는 아니네요.

동적할당 하시려면 아래처럼 쓰시면 됩니다.

wjpark1002   3년 전

감사합니다! char ary[n][j]에서

배열을 행렬로 생각한다면 첫번째 이중포인터에 동적할당한것이 행에 해당하는 것이고

for문으로 넣어서 할당한 부분이 열에 해당하는게 맞나용

댓글을 작성하려면 로그인해야 합니다.