본문 바로가기

scanf2

[C언어] 제 11 강 : 서식문자 printf 와 scanf의 서식문자에 대해서 좀 더 자세하게 알아보도록 하겠습니다. 간단한 설명은 지난 강의에서 소개한적이 있습니다. printf문과 scanf문의 서식문자는 비슷하면서도 다르므로 혼동할 수 있으니 주의하시구요~~~ [Printf함수의 서식문자] %d : int (부호 있는 10진수 정수) %u : unsigned int (부호 없는 10진수 정수) %o : unsigned int (부호 없는 8진수 정수) %x, %X : unsigned int (부호 없는 16진수 정수) %f : double (10진수 방식의 부동소수점 실수) %e, %E : double (e 또는 E 방식의 부동소수점 실수) %g, %G : dobule (값에 따라 %f와 %e사이에서 선택) %c : int (값에.. 2012. 1. 16.
[C언어] 제 7 강 : scanf함수 키보드 입력에 사용되는 scanf함수에 대하여 알아보겠습니다. 사실 scanf함수는 배열과 포인터가 바탕이지만 자주 사용되는 함수이므로 미리 배워보도록 하겠습니다. scanf함수는 printf함수와 매우 비슷하면서도 상반된 기능을 제공합니다. scanf("%d", &number); 언뜻보기에도 printf함수와 비슷하죠? 위에 나타난 함수의 이미는 키보드로부터 정수를 입력받아서, 변수 number에 저장하라는 뜻입니다. 단, 여기서 저장할 변수 앞에는 '&'기호를 붙여주는데요, 사실 이 기호는 연산자입니다. 해당 변수의 주소값을 얻게되는거죠... 여기서부터는 나중에 배울 포인터의 개념에 해당하므로 기회가 된다면 나중에 좀 더 자세하게 알아보도록 하겠습니다. 즉, scanf함수는 printf함수와는 달리 .. 2012. 1. 11.