_putws 배치

문자열 쓰기 stdout.

int puts(
   const char *str 
);
int _putws(
   const wchar_t *str 
);

매개 변수

  • str
    출력 문자열입니다.

반환 값

성공 하면 음수가 아닌 값을 반환 합니다.경우 puts 실패 반환 EOF. 경우 _putws 실패 반환 WEOF.경우 str 는 null 포인터에 설명 된 대로 잘못 된 매개 변수 처리기를 호출 매개 변수 유효성 검사.실행을 계속 허용 되 면 기능 설정 errnoEINVAL 및 반환 EOF 또는 WEOF.

이러한 문제 및 기타 오류 코드에 대 한 내용은 _sys_nerr, _doserrno, errno, _sys_errlist,.

설명

puts 쓰기 작동 str 표준 출력 스트림에 stdout, 대체 문자열의 종료 null 문자 ('\0')와 출력 스트림에 줄 바꿈 문자 ('\n').

_putws와이드 문자 버전인 puts. ANSI 모드에서 스트림이 열려 있는 경우 두 함수를 동일 하 게 동작 합니다.puts현재 출력 스트림으로 유니코드를 지원 하지 않습니다.

Windows 2000에서 및 나중에 _putwch 현재 콘솔 로케일 설정을 사용 하 여 유니코드 문자를 씁니다.

일반 텍스트 루틴 매핑

TCHAR입니다.H 루틴

_UNICODE 및 _Mbcs가 정의 되어 있지 않습니다

_Mbcs가 정의

_Unicode가 정의

_putts

puts

puts

_putws

요구 사항

루틴

필수 헤더

puts

<stdio.h>

_putws

<stdio.h>

콘솔에서 지원 되지 않습니다 Windows 스토어 응용 프로그램입니다.콘솔에 연결 된 표준 스트림 핸들 stdin, stdout, 및 stderr, C 런타임 함수를 사용 하기 전에 이동 해야 Windows 스토어 응용 프로그램입니다.추가 호환성 정보를 참조 하십시오. 호환성 소개에서 합니다.

라이브러리

모든 버전의 C 런타임 라이브러리.

예제

// crt_puts.c
/* This program uses puts to write a string to stdout.
 */

#include <stdio.h>

int main( void )
{
   puts( "Hello world from puts!" );
}

Output

Hello world from puts!

해당 .NET Framework 항목

System::Console::Write

참고 항목

참조

스트림 I/O

fputs, fputws

fgets, fgetws