CString strTemp; strTemp.Format ("%.*lf",3,600.0); 这句话的含义?求指
来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/10/03 06:26:30
CString strTemp; strTemp.Format ("%.*lf",3,600.0); 这句话的含义?求指教
这就是一个格式化输出,分号之前的CString strTemp;是第一句代码, 意思是定义一个变量strTemp,
后半句是把一个数字(本例中是600)格式化成一个Cstring类型的字符串(本例中是字符串"600.000"), 并把字符串存储到strTemp中, 格式化的方法与printf相同.
函数参数意义分别说明一下:
参数一
待存储的格式化字符串的格式: "%.*lf", 这个格式化串中
"."表示输出一个小数,
"*"说明小数点后面显示*位, 具体*的值由参数2表示, 本例中参数2是3, 表示小数点后面显示3位, 如果不足3位用0补充, 例如600.000
"lf"表示以double类型解释要输出的变量
参数二
这个参数表示的是*的值, 即小数点后面保留几位
参数三
这个参数是待格式化字符串
---------------
执行完这句话后, strTemp这个变量存储的值就是600.000, 这是一个cstring类型的变量, 即一个字符串
后半句是把一个数字(本例中是600)格式化成一个Cstring类型的字符串(本例中是字符串"600.000"), 并把字符串存储到strTemp中, 格式化的方法与printf相同.
函数参数意义分别说明一下:
参数一
待存储的格式化字符串的格式: "%.*lf", 这个格式化串中
"."表示输出一个小数,
"*"说明小数点后面显示*位, 具体*的值由参数2表示, 本例中参数2是3, 表示小数点后面显示3位, 如果不足3位用0补充, 例如600.000
"lf"表示以double类型解释要输出的变量
参数二
这个参数表示的是*的值, 即小数点后面保留几位
参数三
这个参数是待格式化字符串
---------------
执行完这句话后, strTemp这个变量存储的值就是600.000, 这是一个cstring类型的变量, 即一个字符串
CString strTemp; strTemp.Format ("%.*lf",3,600.0); 这句话的含义?求指
strTemp+= ""这句是什么意思~~ 是不是和这句strTemp="有关?
关于CString 的Format方法~
cstring.format("0")是什么意思
请大侠解释一下CString str;str.Format(L"\n%d!=%d",n,s);这两句代码的含义,以及CS
不太明白CString中的Format();的用法,如CString str;str.Format("%d",a);是把
mfc 中CString类中的Format(_T("%d,%f,%ld,%lf,%c,%s"),函数表示什么?怎么使用?
CString str; int number=15; //str="15" str.Format(_T("%d"),n
Mounts and Storage -- format /system帮忙翻译这句话.
求“红颜,殇善诺水”这句话的含义!
lf you like,you can do everything 这句话翻译成中文的意思是
VB的Format用法?