NULL
scanf 입력함수 개념 본문
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