모두의 코드 커뮤니티

씹어먹는 C 언어 15-4 도서관리 프로젝트 string 입력

책을 추가할때 scanf("%s",example) 을 쓰면 첫 단어만 배열에 저장되는거 아닌가요? 예를 들어 책의 저자가 John Doe 였다면 적혀있는 소스코드 상으로는 John 만 저장이 되는거 아닌가요? 15-2 강의에 그렇게 적혀있는거 같아 질문 드립니다…

찾아보니 “%[^\n]” 를 쓰면 엔터를 누를때까지의 문자열이 저장된다는데 이런 표현을 쓰는것에 대해 어떻게 생각하시나요?

(본 글에도 질문을 드렸는데 이런 포럼이 있다는걸 이제야 알았네요 ㅠㅠ)

좋아요 1

profile

정규표현식은 좋습니다. 말 그대로 정규표현식이기에 속도도 빠를겁니다.