主题:输出格式为"%d.%.03d"怎么理解?初学见谅
			 jd2001
				 [专家分:0]  发布于 2008-05-14 09:10:00
 jd2001
				 [专家分:0]  发布于 2008-05-14 09:10:00							
			如题
						
					 
		
			
回复列表 (共3个回复)
		
								
				沙发
				
					 星绽紫辉 [专家分:1700]  发布于 2008-05-19 21:10:00
星绽紫辉 [专家分:1700]  发布于 2008-05-19 21:10:00				
				%d  ->整型格式          
%.3d->3位有效位整型      比如5 -> 005
							 
						
				板凳
				
					 jd2001 [专家分:0]  发布于 2008-05-20 10:31:00
jd2001 [专家分:0]  发布于 2008-05-20 10:31:00				
				"%.3d"中的"."代表什么意思啊?
							 
						
				3 楼
				
					 果菜的爱 [专家分:60]  发布于 2008-05-21 22:52:00
果菜的爱 [专家分:60]  发布于 2008-05-21 22:52:00				
				
%m.ns表示输出占M列,但只取字符串左端的N个字符.这N个字符输出在M列的右侧,左补空格.如printf("%.4s","china");他的输出就是chin,既只指定了N,没指定M,自动使M=N=4,故占4列
							 
									
			
我来回复