NULL

scanf 입력함수 개념 본문

C

scanf 입력함수 개념

1924 2016. 12. 13. 15:43

scanf 함수는 입력할때 쓰인다.


사용법은 다음과 같다.



int num;

scanf("%d", &num);


여기서 &연산자는 무엇이냐면

주소값을 num의 주소값을 가르킨다.


num이라는 변수의 주소값에

입력값을 저장한다는 의미이다.


scanf를 쓸땐 


scanf("%d ",&num);


이런식으로

 

서식문자뒤에 공백을 주면

입력을 한번 더 해야 실행되는 오류가 발생하니

서식문자뒤엔 공백이 없어야된다.



scanf의 원리는 이러하다.


서식문자위치에 차례대로 입력값을 받고

각 변수의 주소들로 저장이 된다.


입력하면 서식문자를 거쳐서 변수주소값으로

값이 저장되는 형식이다.



'C' 카테고리의 다른 글

MSB비트와 2의 보수개념  (0) 2016.12.13
2진수 10진수 반환, 비트와 바이트개념  (0) 2016.12.13
논리연산자 이해  (0) 2016.12.13
관계연산자 이해  (0) 2016.12.13
증감연산자  (0) 2016.12.13
Comments