是c++标准输入输出函数中的格式限定参数
%d:指参数以十进制整型输入or输出
%f:浮点数输入or输出(还有%1.2f 等,表示限定小数点前后的位数)
%u:无符号整数
%x:十六进制
%o:八进制
例如:sprintf(strBuff,"%3.3f %x",100,100)
strBuff结果为字符串"100.00 64"
%d - 整形
%f - 浮点型
%u - unsigned
%o - 8进制
%x - 16进制
%d整型输出,%ld长整型输出,
%o以八进制数形式输出整数,
%x以十六进制数形式输出整数,
%u以十进制数输出unsigned型数据(无符号数)。
%c用来输出一个字符,
%s用来输出一个字符串,
%f用来输出实数,以小数形式输出,
%e以指数形式输出实数,
%g根据大小自动选f格式或e格式,且不输出无意义的零。