C언어에서 가장 기본적인 함수인 printf
와 scanf
는 변수의 자료형과 연관이 깊다.
printf()는 변수나 문자열을 출력할 때 사용한다.
int a = 5;
printf("a의 값은 %d입니다.\n", a);
%d
→ 정수 출력%f
→ 실수 출력%c
→ 문자 출력%s
→ 문자열 출력문자열 끝에는 \n
을 붙이면 줄바꿈이 된다.
scanf()는 키보드로부터 값을 입력받을 때 사용한다.
int age;
scanf("%d", &age); // 주소 연산자 & 필요
입력받을 변수의 주소를 전달해야 하기 때문에 &변수명
을 써야 한다.
@nullvuild