while (scanf("%f", &pb->value) != 1)
{
puts("수치 입력을 사용하시오.");
scanf("%*s");
}
요즘 c 기초플러스 5판 공부중인데
그 책의 소스코드 중 많은 부분에서 위에 scanf처럼
*를 넣어서 쓰던데
저 *의 의미가 뭔가요 ? ㅜㅜ
소스코드만 보고서는
while(getchar()!='\n')
continue;
위 소스처럼
잘못 입력된 모든 입력들을 지우는 ? 그런거같은데
저 별표의 정확한 의미가 뭘까요 ㅠㅠ
c언어 scanf 질문좀요 ㅠㅠㅠㅠㅠㅠ
pow(125.139)
2011-11-29 23:41
추천 0
댓글 1
다른 게시글
-
헐 시밤 집에 와서 8051가지고 놀려고 했는데거칠게(wowbar) | 11.11.29추천 0
-
머리가 복잡할땐 뭐다?System32(objectivec) | 11.11.29추천 0
-
레알 구라 안치고 100개 이상의 프로토콜을 [1]햏햏했(111.118) | 11.11.29추천 0
-
아 회사 망할거 같다.. [10]므해?(wlcksthd) | 11.11.29추천 0
-
썅년들아 ㅡㅡ 아오 존나빢치네 ㅡㅡ [2]ㅡㅡ(180.224) | 11.11.29추천 0
-
형들 제가 영어를 너무 못 해서 그러는데요 이 MATLAB 뭐 만들라는건또하자(222.107) | 11.11.29추천 0
-
여기있는 db 전부 다 날리고 싶다 [3]비밀의계곡(alternate) | 11.11.29추천 0
-
형들 죄송한데 비주얼베이직 코딩좀 물어볼수 있나요 [2]Help me(218.237) | 11.11.29추천 0
-
클래스 통째로 저장하는 법 없나..ㅜㅜㅜㅜㅜ [7]탐욕의두들..(12gjang) | 11.11.29추천 0
-
게임만드는데 질문 [1]11(115.21) | 11.11.29추천 0
http://www.cplusplus.com/reference/clibrary/cstdio/scanf/