>백엔드 개발 >C++ >C 언어에서는 puts()와 printf()를 모두 사용하여 문자열을 인쇄할 수 있습니다. puts() 함수는 자동으로 문자열 끝에 개행 문자를 추가하고 해당 문자열을 표준 출력으로 인쇄합니다. printf() 함수는 필요에 따라 출력 문자열의 형식을 지정할 수 있으며 문자열에 변수나 기타 문자를 삽입할 수 있습니다. 둘 사이의 주요 차이점은 puts()는 문자열만 인쇄할 수 있는 반면 printf()는 다양한 유형의 데이터를 인쇄할 수 있다는 것입니다.

C 언어에서는 puts()와 printf()를 모두 사용하여 문자열을 인쇄할 수 있습니다. puts() 함수는 자동으로 문자열 끝에 개행 문자를 추가하고 해당 문자열을 표준 출력으로 인쇄합니다. printf() 함수는 필요에 따라 출력 문자열의 형식을 지정할 수 있으며 문자열에 변수나 기타 문자를 삽입할 수 있습니다. 둘 사이의 주요 차이점은 puts()는 문자열만 인쇄할 수 있는 반면 printf()는 다양한 유형의 데이터를 인쇄할 수 있다는 것입니다.

WBOY
WBOY앞으로
2023-08-27 13:57:02906검색

C 언어에서는 puts()와 printf()를 모두 사용하여 문자열을 인쇄할 수 있습니다. puts() 함수는 자동으로 문자열 끝에 개행 문자를 추가하고 해당 문자열을 표준 출력으로 인쇄합니다. printf() 함수는 필요에 따라 출력 문자열의 형식을 지정할 수 있으며 문자열에 변수나 기타 문자를 삽입할 수 있습니다. 둘 사이의 주요 차이점은 puts()는 문자열만 인쇄할 수 있는 반면 printf()는 다양한 유형의 데이터를 인쇄할 수 있다는 것입니다.

puts() 및 printf() 함수는 stdio.h 헤더 파일에 선언되어 있으며 텍스트를 출력 스트림으로 보내는 데 사용됩니다. 둘 다 사용법과 구문이 다릅니다.

puts()

함수 puts()는 개행 문자 '

'가 추가된 출력 스트림에 문자열을 인쇄하는 데 사용됩니다. 커서를 다음 줄로 이동시킵니다. Puts()는 printf()보다 구현하기 쉽습니다.

다음은 C 언어의 puts() 구문입니다.

puts(“string”);

커서가 새 줄로 이동하는 것을 원하지 않는 경우 다음 구문을 사용하세요.

fputs(string, stdout)

이것은 C 언어의 put() 예제입니다.

Example

라이브 데모

#include<stdio.h>
int main() {
   puts("This is a demo.");
   fputs("No new Line.", stdout);
   puts(" Welcome!");
   getchar();
   return 0;
}

Output

This is a demo.
No new Line. Welcome!

printf()

Function printf()는 변수 값을 가진 긴 텍스트를 인쇄하는 데 사용됩니다. printf()의 구현은 더 복잡하기 때문에 puts()보다 비용이 더 많이 듭니다.

C 언어의 printf() 구문입니다.

printf(&ldquo;string&rdquo;);

C 언어의 printf() 예제입니다.

Example

라이브 데모

#include<stdio.h>
int main() {
   int a = 10;
   printf("Hello world! </p><p>");
   printf("The value of a : %d",a);
   getchar();
   return 0;
}

Output

Hello world!
The value of a : 10

위 내용은 C 언어에서는 puts()와 printf()를 모두 사용하여 문자열을 인쇄할 수 있습니다. puts() 함수는 자동으로 문자열 끝에 개행 문자를 추가하고 해당 문자열을 표준 출력으로 인쇄합니다. printf() 함수는 필요에 따라 출력 문자열의 형식을 지정할 수 있으며 문자열에 변수나 기타 문자를 삽입할 수 있습니다. 둘 사이의 주요 차이점은 puts()는 문자열만 인쇄할 수 있는 반면 printf()는 다양한 유형의 데이터를 인쇄할 수 있다는 것입니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제