欢迎光临散文网 会员登陆 & 注册

关于sprintf函数的用法(填充数组)

2021-07-09 08:33 作者:GXTon_阿通  | 我要投稿

gain=33.25;

sprintf(&data[9],"%5.2",gain);

上面函数的用法就是把传进来的gain变量,变换成五个数,但里面包含两位小数.

比如:033.25这样的float数据.

然后把033.25这样的数据变成ascii传入到data数组里面.

 float形式的033.25转换成字符形式的033.25就会是:0x30 0x33 0x33 0x2e 0x32 0x35.

即把每一位都转换成字符.

这里面0x2e代表小数点.

关于sprintf函数的用法(填充数组)的评论 (共 条)

分享到微博请遵守国家法律