OneDev
[C] puts : 문자열 출력 함수 본문
- 헤더 : stdio.h
- 용도 : 문자열 출력
- 형식 : 기본적으로 printf 함수와 동일하다
puts(" 문자열 ");
puts 함수는 문자열 출력 함수로, printf 함수와 유사하다.
문자열만 출력가능한 printf 함수라고 봐도 무방할듯 하다.
(혹은 printf 가 puts 의 상위호환이라 봐도 될듯)
puts함수와 printf 함수의 차이점은 다음과 같다 :
(1) puts 는 문자열만 출력 가능
(2) puts 함수는 문자열 출력후 자동으로 줄바꿈을 시전한다
(2) 번 특징을 이용해 공백문자열을 출력하는
puts("");
코드를 작성하여 한 줄 비우기(?) 를 할 수 있다.
(이게 printf("\n") 보다 빠르다)
(예시)
#include <stdio.h>
int main(){
puts("문자열이 출력되었습니다!");
printf(a문자열이 출력되었습니다\n");
/* printf 는 자동줄바꿈을 해주지 않는다 */
return 0;
}
'Language > C' 카테고리의 다른 글
[C] 20.문자열(String) (0) | 2023.07.18 |
---|---|
[C] 19.함수(function) (0) | 2022.08.23 |
[C] 18. 포인터(pointer) (0) | 2022.07.27 |
[C] 17. 배열(Array)(2) - 고차원 배열(2차원 배열, 3차원 배열,...) (0) | 2022.07.26 |
[C] 16. 배열(Array) (1) (0) | 2022.07.25 |
Comments