C언어 배열과 포인터 질문이요 ㅜ
BabySue
2023.04.01
질문 제목 : 질문 내용 :
available는 1차원 동적 메모리할당을 해놓은 상태고요
이것을 work라는 동적 배열에 값을 전부 대입하려고 하는데 메모리 에러가 나네요
어떻게 수정해여 값이 다 들어갈까요? 한수 부탁드릴꼐요 ㅜ
---------------------
void safty(int **available, int proc, int resource)
{
int *work; //available의 행을 담을 1차원 배열
allocate_int_1matrix(&work, proc, resource); //work 1차원 메모리 동적할당
for(int i=0 ; iproc ; i++)
{
work[i]=(*available)[i];
}
-
초코향
맥이 집히질 않네요... 실은 치우고, 손목을 내밀어 보세요.