less than 1 minute read

★표준 콘솔 출력 함수 : printf(서식문자를 포함한 문자열, 입력값…)
서식문자를 입력값으로 대체하여 전체 문자열을 출력한다

★표준 콘솔 입력 함수 : scanf(입력서식, 저장할 변수명) 저장할 변수명(배열 제외)의 이름앞에는 &를 붙여줘야 한다. &는 into의 의미로 해석하면 쉽다.

★입력서식을 지정해 한번에 여러 변수를 입력받을 수도 있다

scanf("%d,%d", &num1, &num2);

이때 입력을 서식에 맞춰서 “1,2”로 해주면 된다.

★이때 float를 받을때 자릿수 제약을 두면 안됨.1f 이런거 ㄴㄴ

★scanf로 입력을 받을 변수는 초기화가 필수적이지 않다.

★주의사항

scanf("%d\n"); (x) 이스케이프 시퀀스 금지
scanf("%.2f"); (x) 소숫점 자리제한 금지
scanf("%d %d"); (o) 여러 값을 띄워쓰기로 구분하여 받을  있음, 콤마도 가능

★[숫자][서식문자 s,d등…] : 숫자 만큼 자릿수를 고정시킴

★기본 우측정렬이고 숫자가 음수면 좌측정렬임

Categories:

Updated: