포인터 변수에 문자열을 입력받는 방법은 없나요?
초월
2023.04.01
질문 제목 : -제가 포인터 변수에 문자열을 입력받고싶어서 하던 중
궁금한 것이 생겨 질문남깁니다.
질문 내용 :
예를들면
char *rev;
scanf(%s, rev);
printf(%s, rev);
이런 코드를 작성하면 에러가 나던데..
왜 그런 것인가요?
포인터 변수가아닌 배열로 하면
char rev[10];
scanf(%s, rev);
printf(%s, rev);
에러가 나지 않는데 이 둘의 차이점이 궁금합니다.
감사합니다.