我这里分别以VC和Delphi举例:
比如想生成 000005,000255 这样的字符串
先看VC的:
int i=5;
CString strOut;
strOut.Format("%.6d",i);
AfxMessageBox(strOut);
i=255;
strOut.Format("%.6d",i);
AfxMessageBox(strOut);
类似的,Delphi 就是下面这样,差不多:
var
i:integer;
strOut:string;
begin
i:=5;
strOut:=Format('%.6d',[i]);
showmessage(strOut);
i:=255;
strOut:=Format('%.6d',[i]);
showmessage(strOut);
end;
标签:%.,格式化,技巧,Format,Delphi,字符串,6d,showmessage,strOut From: https://blog.51cto.com/u_8260968/6007462