출력함수 puts( ) 어떻게 활용할까
* 관련 기술 스택이 없습니다

• puts() 함수는 문자열만을 출력하는 함수로, 문자열을 출력한 후 자동으로 줄 바꿈을 하는 특징이 있다. 반면, printf() 함수는 문자열 뿐만 아니라 정수, 실수, 문자 등 다양한 정보를 서식화하여 출력하는 함수로, puts() 함수의 상위 호환으로 볼 수 있다.
• printf() 함수의 원형에서 const는 전달된 format 문자열의 값을 printf() 함수 내에서 변화시킬 수 없는, 문자열 상수처럼 사용한다는 뜻이다. 또한, 생략 기호(...) 이전에 전달되는 인수를 고정 인수라고 하며, printf 함수의 경우 format 인수가 바로 고정인수이다.
• puts() 함수는 줄 바꿈을 하는 표현으로 활용할 수 있다. 예를 들어, puts("");를 만들어 한 줄을 비우는데 사용하면 printf("\n");보다 간결하고 속도가 빠르므로 효율적이다.
• puts()와 printf() 함수를 사용하기 위해서는 반드시 전처리 지시자 #include를 통해 헤더 파일 <stdio.h>를 입력해야 한다. 이 헤더 파일에는 표준 입출력 함수를 위한 함수 원형들이 들어있다.

북마크
공유하기
신고하기