c언어 reinterpret_cast 질문드려요..
야미
2023.04.01
질문 제목 : 캐릭터 배열을 구조체에 강제 형변환 해서 대입시킬수 있을까요??질문 내용 : #include stdio.h
#include string.h
typedef struct _job {
char command[1024];
}job;
void main()
{
job a;
char cmd[1024]=asfdasfdasfdasf;
a = reinterpret_castjob(cmd); //!!!!!!!!!!!!!!!! 오류가 나는 부분 !!!!!!!!!!!!!!!!!!!!!!!
printf(%s\n,a.command);
}
일반적으로 구조체 좋은점이 구조체 길이가 아무리 길고 안에 데이터가 많아도
a =b 이런식의 대입이 가능하자나요 (캐릭터형 배열일 경우는 strcpy()를 사용.)
여기서 job 구조체도 1024 바이트고 cmd 배열도 1024 바이트니까
cmd 배열을 job 구조체로 강제 형변환해서 대입할수 있는방법이 있을까요??