자동으로 마지막에 \0이 삽입됨??

예를 들어 char c = "test"; 하면 c에는 "test\0"이 들어감??


vs에서 3바이트 char 배열에 '1~2글자 + \0' 조합으로 strcpy() 이용해서 문자열 넣어주는데 \0를 2바이트로 인식하는건지 배열범위 초과한다고 경고떠서 왜뜨는지 모르겟음