1. scanf() 함수란? C언어의 표준 입력 함수입니다. C++에서는 cin을 사용하지만 속도 등 특정 부분에서 scanf() 함수가 유리하기 때문에 자주 사용됩니다. printf()와 같이 다양한 서식에 맞춰서 입력을 받습니다. 2. scanf() 사용법 헤더는 stdio.h입니다. #include 원형은 아래와 같습니다. int scanf(const char* restrict format, ...); 이전 printf()에 대해서 설명했던 글에서 확인할 수 있듯이 이번 scanf의 f도 서식 지정자(Format Specifier)에서 따온 것입니다. 입력받을 문자의 서식을 입력한 뒤, 들어갈 변수를 순차적으로 써주시면 됩니다. 예제를 보겠습니다. #include int main(void){ int..
1. 표준 출력 함수 우선, C++에서는 cout 출력 함수를 사용하지만 속도 문제가 있어서 특정 상황에서는 printf()를 사용하는 경우가 있습니다. C언어는 당연히 표준 출력 함수가 printf() 입니다. 여기서 print 뒤에 붙은 f는 Formatted의 약자입니다. 뒤에 조금 더 자세히 설명하겠지만, printf()는 출력할 데이터를 어떤 서식에 맞춰 출력할지 서식 지정자 (Format Spectifier)를 통해 지정할 수 있습니다. 2. printf() 사용법 우선 헤더는 입니다. stdio.h는 Standard Input/Output library의 약자입니다. 표준 라이브러리 함수의 매크로 정의, 상수, 여러 형의 입출력 함수가 포함되어 있는 헤더입니다. 예문은 아래와 같습니다. pr..