본문 바로가기

Programming/C

다시 시작하는 C 프로그래밍 노트 - 4. scanf();

scanf();


① scanf("입력형식", 데이터 저장 변수);

② scanf("입력형식1, 입력형식2, ...", 데이터 저장 변수1, 데이터 저장 변수2, ...);

음... 여기서도 입력형식이 나오는군요. 
좋습니다. 입력형식 -ㅅ-.....
하지만!!! printf() 와 상당부분 같은 것들 뿐이라 정말로 초 간단하게 뭐가 있는지만 적어보자면

%d, %o, %x, %c, %s, %f

가 있겠습니다. 이게 도대체 무슨말인지 도통 기억이 나지 않으신다면 제 3화(;;;??)를 참고해 주시기 바랍니다.

그리고 또 하나... 초 간단 사용예제...



char name;  -> 입력받을 변수를 지정해줍니다. 변수니 함수니 하는 것들은 한~ 참 뒤에 설명하겠습니다. 어차피 한 번쯤 프로그래밍을 해본 분들이라면 알고계시겠죠?? 네.. 그럴거에요... 네.....;;;;

scanf("%s", &name);  -> '&' 는 배열, 포인터를 제외한 일반적인 변수를 사용해 받을 때 반드시 써줘야 합니다.
printf("%s", name); -> 출력할 때는 붙여줄 필요가 없죠...




이렇게 해서 오늘은 전 보다 훨~씬 간단하게 끝났습니다!!!
어떻게... 기억이 이제 조금씩 새록새록 돋아나고 있습니까 -ㅅ-??
직접 프로그래밍을 해보지 않는 이상 이 함수들에 대한 보다 다양한 응용, 고급 기법들을 익힐 수 없다는 사실을 염두해 두시고....
배가 고픈 관계로 오늘은 이만....