首頁 > 系統教程 > Linux > 單字節/雙位元組字元格式化的,預設是什麼

單字節/雙位元組字元格式化的,預設是什麼

王林
發布: 2024-02-24 13:00:31
轉載
612 人瀏覽過

sprintf、swprintf

分別是對單字節/雙位元組字元低格的,wsprintf依照預先定義指示符的不同可以對單字節/雙位元組字元低格。 wsprintf和swprintf比較linux sprintf 頭檔,雖然這兩個函數對用使用者來說是一樣的,只不過後者是在Winbase.h申明;前者是在stdio.h,stdlib.h文件中申明。對於wsprintf,在編譯器編譯過程中會偵測你所定義的宏,之後將TCHAR.H檔案中的以_tcs打頭的函式轉換成對應的str或wcs大頭的函式。假如你要build一個使用UNICODE字元集的程式linux作業系統介紹,可以定義_UNICODE巨集。假如要build一個single-byte的程式則不須要定義任何巨集linux sprintf 頭檔,單字節字元程式時預設的(對於WIN32是這樣,對於WINCE預設則是unicode字元程式)。

和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一樣(格式都一樣),只不過針對的是寬字元。

以上是單字節/雙位元組字元格式化的,預設是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:itcool.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板