Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[2888] Re:간단한 c++포인터 질문
A++ [] 1207 읽음    2003-08-09 00:56
참조궁금이 님이 쓰신 글 :
: 아래 소스에서
: sscanf(str,"%d%*c%d%*c%d",&month,&day,&year);
: 여기서 왜 %c 로 하지 않고 %*c로 하는지 모르겠습니다.
:
:

scanf함수의 활용에 관련된 문제겠네요....
%*c의 역할, 즉 *의 역할은 그 해당입력을 버린다는 말이 알맞겠네요..

즉 예문에서 "11/1/92"라는 문자열을 전달했고, 클래스의 멤버들에게 값을 정해줘야하는데
/ 문자는 필요없겠죠.. 그래서 읽기는 하나 쓰지는 않는 거네요..

+ -

관련 글 리스트
2885 간단한 c++포인터 질문 참조궁금이 1093 2003/08/08
2888     Re:간단한 c++포인터 질문 A++ 1207 2003/08/09
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.