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

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


#include<iostream.h>
#include<stdio.h>

class date{
int day,month,year;
public:
date(char *str);
date(int m,int d,int y){
day=d;
month=m;
year=y;
}
void show(){
cout<<month<<'/'<<day<<'/';
cout<<year<<'/';
}
};

date::date(char *str)
{
sscanf(str,"%d%*c%d%*c%d",&month,&day,&year);
}

main()
{
date sdate("11/1/92");
date idate(11,1,92);

sdate.show();
idate.show();

return 0;
}

+ -

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