IRC 某 Channel:
02:50 < JoeHorn> 唔, C 的 printf("%24s", blah); 這種語法, 裡面那個控制字數的數字
好像沒辦法作運算式? O_Oa
02:54 <@kcwu> JoeHorn: printf("%*s", 23+1, blah);
02:55 < JoeHorn> kcwu: 哦哦! 馬上來試試看...大感謝~ m(_ _)m
03:01 <@mjhsieh> kcwu: 又學了一招
03:02 <@cls_bsd> kcwu++
我從來沒想過要這樣寫啊!不過這個方法實在不錯。
My testing file
#includeBy mjhsieh at January 3, 2005 02:56 AM | Monthly Archivesint main() { int i; i=23; printf("%*s\n", i, "Hello, World!"); printf("%*s\n", i+1, "Hello, World!"); }
http://apple.sysbio.info/~mjhsieh/blog/mt-tb.cgi/434