include <stdio.h>int main(){//char a[]={'a','b','c','d'}; //不要定义成字符数组 //char b[]={'a','b','c'};//char c[]={'a','b'};char a[]="abcd"; //定义成字符串形式 char b[]="abc";char c[]="ab";printf( "%6s\n" ,a ); //%6s,每...
在C/C语言中,可以使用sprintf函数将数值转换成字符串。例如:int k=12 float f=34.567 double D=9.87654char SK[20],SF[20],SD[20]sprintf(SK,%D”,k)sprintf(SF,%f”,f)sprintf(SD,%LF”,D)当然,如果您想给出字段宽度、小数点的数目、左对齐或右对齐,您也可以设置格式。 sprintf如何换行输出? Sprintf...