问个超级弱智的问题format("%c",he[0])这个%c是啥意思 那format("%02x.",he[0])中的%02x. 呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 %c:转换字符型%d:整形%f:浮点型 %02x是用十六进制显示,并加上前导0比如0a,0b,ff%02X是大写 补充点知识:Format('x=%d', [12]); //'x=12' //最普通Format('x=%3d', [12]); //'x= 12' //指定宽度Format('x=%f', [12.0]); //'x=12.00' //浮点数Format('x=%.3f', [12.0]); //'x=12.000' //指定小数Format('x=%.*f', [5, 12.0]); //'x=12.00000' //动态配置Format('x=%.5d', [12]); //'x=00012' //前面补充0Format('x=%.5x', [12]); //'x=0000C' //十六进制Format('x=%1:d%0:d', [12, 13]); //'x=1312' //使用索引Format('x=%p', [nil]); //'x=00000000' //指针Format('x=%1.1e', [12.0]); //'x=1.2E+001' //科学记数法Format('x=%%', []); //'x=%' //得到"%"S := Format('%s%d', [S, I]); //S := S + StrToInt(I); //连接字符串 0代表不足2位的时候前面加个02代表显示2位10进制如果是整型,也可以4x,4X比如十进制数10和26,用一个字节来表示%x,10--a%X,10--A%2x,10--a%2X,10--A%2x,26--1a%2X,26--1A%02x,10--0a%02X,10--0A%02x,26--1a%02X,16--1A ResizableLib使用中的链接问题 vc++list中的值怎么立即更新显示 我的程序需要开2G左右的内存是否可行? 有没有知道如何利用VC程序修改本地IP啊,有没有API函数可用。 有没有软件包可以把中文.net变成英文的,下载地址 不知道这个问题该到哪问,还是信任VC的朋友们。有关大头贴(给人照像的)进来看看! vc++的几个简单问题 关掉mfc 文档视图结构 的菜单 在线等待:记录集只读 用了一个第三方的类 多线程调用一个函数时候发生冲突 如何百分百保证线程安全 vc6工程转为vc7时链接出错 位图中bmWidthBytes的疑惑
%d:整形
%f:浮点型
%02X是大写
Format('x=%d', [12]); //'x=12' //最普通
Format('x=%3d', [12]); //'x= 12' //指定宽度
Format('x=%f', [12.0]); //'x=12.00' //浮点数
Format('x=%.3f', [12.0]); //'x=12.000' //指定小数
Format('x=%.*f', [5, 12.0]); //'x=12.00000' //动态配置
Format('x=%.5d', [12]); //'x=00012' //前面补充0
Format('x=%.5x', [12]); //'x=0000C' //十六进制
Format('x=%1:d%0:d', [12, 13]); //'x=1312' //使用索引
Format('x=%p', [nil]); //'x=00000000' //指针
Format('x=%1.1e', [12.0]); //'x=1.2E+001' //科学记数法
Format('x=%%', []); //'x=%' //得到"%"
S := Format('%s%d', [S, I]); //S := S + StrToInt(I); //连接字符串
2代表显示2位10进制
如果是整型,也可以4x,4X
比如十进制数10和26,用一个字节来表示
%x,10--a
%X,10--A
%2x,10--a
%2X,10--A
%2x,26--1a
%2X,26--1A
%02x,10--0a
%02X,10--0A
%02x,26--1a
%02X,16--1A