비디오: [스무디] C언어 라이브러리 24. printf, scanf 계열 함수들 2024
C 언어에서 가장 인기있는 텍스트 출력 기능 중 하나 인 printf ()가 가장 강력합니다. 베테랑 C 프로그래머까지도 메모리에서 암송 할 수없는 패딩 및 정렬 옵션을 사용하여 모든 종류의 변수를 고유 한 방식으로 포맷팅 할 수 있습니다.
printf () 함수는 혼자가 아닙니다. 그것은 형제의 힘을 동원하는 많은 형제와 사촌들을 가지고 있습니다. 가장 유용한 변형 중 하나는 sprint ()입니다.
sprintf (버퍼, 형식, 변수);앞의 행에서 buffer는 형식화 된 출력이 저장되는 char 배열입니다. 나머지 인수는 printf ()와 동일합니다. 형식은 형식 지정 문자열입니다. 텍스트, 이스케이프 시퀀스 및 변환 문자를 사용합니다. 형식 지정 문자열에 채워지는 변수 및 즉시 값 목록은 다음 코드와 같이 변수로 표시됩니다.
위의 코드는 sprint ()를 사용하여 형식이 지정된 날짜를 문자열로 저장하는 샘플 프로그램을 보여줍니다. 월, 일 및 년 변수의 값은 표준 날짜 형식으로 저장되고 sprint () 함수에 의해 생일 버퍼에 저장됩니다. 그런 다음 printf () 문에 결과가 표시됩니다.
sprint () 함수를 사용하는 방법에 관계없이 프로그래밍 도구 상자에 편리하게 보관할 수있는 유용한 도구입니다.