혹시 아래 코드에서 arr의 값을 arr2의 요소로 초기화 할 때 lvalue 오류가 뜨는 이유를 아시는 분이 있나요?
arr와 arr2[0] 은 서로 같은 형태가 아닌가요?
arr에 arr2[0]의 값을 넣으려면 반복문을 사용해야 합니다.
int arr[3];대신 int* arr;로 하면 shallow copy가 되긴합니다.
https://namu.wiki/w/C언어#s-2.7....
나무위키 c언어 문서인데 2.7.1항목을 잘 읽어보시면 이해에 도움이 되실거에요
댓글을 작성하려면 로그인해야 합니다.
qopwer4345 1년 전
혹시 아래 코드에서 arr의 값을 arr2의 요소로 초기화 할 때 lvalue 오류가 뜨는 이유를 아시는 분이 있나요?
arr와 arr2[0] 은 서로 같은 형태가 아닌가요?