January 03, 2005

技術 :: 三人行必有我師

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

#include 

int main()
{
	int i;
	i=23;
	printf("%*s\n", i, "Hello, World!");
	printf("%*s\n", i+1, "Hello, World!");
}

By mjhsieh at January 3, 2005 02:56 AM | Monthly Archives

TrackBack URL for this Entry:

http://apple.sysbio.info/~mjhsieh/blog/mt-tb.cgi/434

Feedbacks

printf
Read more in printf »


January 5, 2005 07:21 AM

Post a comment