fwrite함수에 관해 궁금한점이 있습니다.
휘들램
2023.04.01
질문 제목 : fwrite함수에 관해 궁금한점이 있습니다.fwrite함수의 사용법.질문 내용 :
fwrite((phonedata*)phonelist[i], sizeof(phonedata), 1, fp);
위의 문장에서 첫번째 인자로 들어간 (phonedata*)phonelist[i] 이부분에서
(void*)phonelist[i] 이렇게 해도 정상적으로 저장이 되는것을 보았습니다.
첫번째의 (phonedata*)phonelist[i] 는 phonedata형으로 형변환해서 저장하는 것이고
(void*)phonelist[i] 는 자료형에 상관없이 데이터를 크기만큼 저장한다고 생각하면 되는건가요???
답변 부탁드립니다.