printf格式化輸出時動態指定字符寬度

     筆者最近開發的項目中,常常要打印一些地址信息。而開發的軟件既要在32位的cpu上運行,還要在64位CPU上運行。以前作的很笨,爲了兼容,每次遇到須要打印的地方,就得用宏區分開,寫兩句打印,非常麻煩。eg:開發      #if ( CPU == IA32)軟件       printf("The address of var is %08x/n", &var);cpu      #els
相關文章
相關標籤/搜索