ฟังก์ชัน vprintf() ใช้เพื่อแปลงสตริงเป็นสตริงที่จัดรูปแบบ มันส่งออกสตริงที่จัดรูปแบบ
ไวยากรณ์
vprintf(รูปแบบ หาเรื่อง)
พารามิเตอร์
-
รูปแบบ − ระบุสตริงและวิธีการจัดรูปแบบตัวแปรในนั้น
-
ต่อไปนี้เป็นค่ารูปแบบที่เป็นไปได้ -
-
%% - ส่งกลับเครื่องหมายเปอร์เซ็นต์
-
%b - เลขฐานสอง
-
%c - อักขระตามค่า ASCII
-
%d - เครื่องหมายทศนิยม (ลบ ศูนย์หรือบวก)
-
%e - สัญกรณ์วิทยาศาสตร์โดยใช้ตัวพิมพ์เล็ก (เช่น 1.2e+2)
-
%E - สัญกรณ์วิทยาศาสตร์โดยใช้ตัวพิมพ์ใหญ่ (เช่น 1.2E+2)
-
%u - เลขฐานสิบไม่มีเครื่องหมาย (เท่ากับหรือมากกว่าศูนย์)
-
%f - จำนวนทศนิยม (ทราบการตั้งค่าท้องถิ่น)
-
%F - ตัวเลขทศนิยม (ไม่ทราบการตั้งค่าในเครื่อง)
-
%g - สั้นกว่า %e และ %f
-
%G - สั้นกว่า %E และ %f
-
%o - เลขฐานแปด
-
%s - สตริง
-
%x - เลขฐานสิบหก (ตัวพิมพ์เล็ก)
-
%X - เลขฐานสิบหก (ตัวพิมพ์ใหญ่)
-
-
หาเรื่อง − อาร์เรย์ที่มีอาร์กิวเมนต์ที่จะแทรกที่เครื่องหมาย % ในสตริงรูปแบบ
คืนสินค้า
ฟังก์ชัน vprintf() จะคืนค่าความยาวของสตริงที่ส่งออก
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่าง −
<ก่อน>ผลลัพธ์
ต่อไปนี้เป็นผลลัพธ์ -
2888.0000008686.00000023