> 시스템 튜토리얼 > 리눅스 > 1바이트/2바이트 문자의 기본 형식은 무엇입니까?

1바이트/2바이트 문자의 기본 형식은 무엇입니까?

王林
풀어 주다: 2024-02-24 13:00:31
앞으로
596명이 탐색했습니다.

스프린트프, 스프린트프

이들은 1바이트/2바이트 문자에 대한 낮은 형식입니다. wsprintf는 사전 정의된 다양한 표시기에 따라 1바이트/2바이트 문자에 대한 낮은 형식일 수 있습니다. wsprintf와 swprintf 비교 linux sprintf 헤더 파일 이 두 기능은 사용자에게는 동일하지만 후자는 Winbase.h에 선언되어 있고 전자는 stdio.h 및 stdlib.h 파일에 선언되어 있습니다. wsprintf의 경우 컴파일러는 컴파일 프로세스 중에 정의한 매크로를 감지한 다음 TCHAR.H 파일에서 _tcs로 시작하는 함수를 str 또는 wcs로 시작하는 해당 함수로 변환합니다. UNICODE 문자 집합을 사용하는 프로그램을 작성하려면 _UNICODE 매크로를 정의하면 됩니다. 단일 바이트 프로그램을 작성하려면 매크로 linux sprintf 헤더 파일을 정의할 필요가 없습니다. 단일 바이트 문자 프로그램이 기본값입니다(WIN32의 경우이고 WINCE의 기본값은 유니코드 문자입니다). 프로그램들).

sprintf와 동일하게 사용, #include

intmain(){

linux sprintf 头文件_c++万能头文件_降薪办已成立红头文件

wchar_ta[123];

swprintf(a,L"%f",123.456);wprintf(a);}

linux sprintf 头文件_降薪办已成立红头文件_c++万能头文件

와이드 문자열로 지정하려면 두 번째 매개변수에 L을 추가해야 한다는 점에 유의하세요

wsprintf는 windowsapi이며 LINUX 가상 머신에 대한 부동 소수점 출력을 지원하지 않습니다. swprintf는 C 라이브러리 함수입니다. 사용법은 sprintf와 동일하지만(형식은 동일) 와이드 문자용입니다.

위 내용은 1바이트/2바이트 문자의 기본 형식은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:itcool.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿