strcpy를 하니까 널문자가 들어가서인지 구조체가 이상하게 찍혔다.
memcpy를 해봐도 똑같았다.
-----
name에 들어가는 문자열에 숫자가 없으면 잘 찍힌다. 왜지...
찾았다!!!!
구조체 안에 char *name[15] 였는데
숫자 때문이 아니라 문자열이 15만큼을 넘어가서 그런듯?
넉넉하게 [20]으로 바꾸니까 잘 작동한다.
': ) C언어' 카테고리의 다른 글
쓰레기값 주의 (0) | 2022.05.29 |
---|---|
바이트수 할당이 어려워요 (0) | 2022.05.29 |
리눅스 우분투 명령 프롬프트 변경하기 (0) | 2022.03.17 |