1、浮点型====>字符串流,用sprintf。
#include <stdio.h>
char text[10];
float vf = 3.11232;
char* p = &text;
void main(void)
{
sprintf(p,"%7.5f",vf);
printf(p);
printf("\n");
}
2、字符串流====>浮点型,用atof。
#include <stdlib.h>
#include <stdio.h>
void main( void )
{
char* s;
float x;
s = " -2309.555";
x = atof( s );
printf("%f\n",x);
}