1. 程式人生 > >程序清單4.9_flags.c程序_《C Primer Plus》P72

程序清單4.9_flags.c程序_《C Primer Plus》P72

輸出 c程序 格式 flag nbsp urn 定義 [] GC

// flags.cpp : 定義控制臺應用程序的入口點。 // /* flags.c -- 一些格式標誌的使用示例 */ /* 時間:2018年06月16日 22:40:52 代碼:程序清單4.9_flags.c程序_《C Primer Plus》P72 目的:%#X 輸出十六進制的數值,結果有前綴:0Xn; %5.3d 輸出字段寬度為5,並要求最小數學為3位. */ #include "stdafx.h" int _tmain(int argc, _TCHAR* argv[]) { printf("%x %X %#X\n", 31, 31, 31); printf("**%d**% d**% d**\n", 42, 42, -42); printf("**%5d**%5.3d**%05d**%05.3d**\n", 6, 6, 6, 6); getchar(); return 0; } /* 在VS2010中運行結果: ---------------------------------------- 1f 1F 0X1F **42** 42**-42** ** 6** 006**00006** 006** ------------------------------------------------------------- 總結: %nd: n 表示要顯示的字段的寬度; %0nd: 0 表示顯示的字段寬度不足時用0來填充; %0n.md 表示顯示字段寬度為n, 最小字段為m,不足以0填充; -------------------------------------------------------------- */


程序清單4.9_flags.c程序_《C Primer Plus》P72