double d,e,f;
我有3个变量,我的程序需要在某些lines.I空格字符尝试一切,但无法找到。如何用c中的double定义打印'space character'?
d='space character'
这就是我需要的。
如果(...) 在这里d,e和f计算数量
else{
o="no";
w="";
d= ' ' ;
e =' ';
f=' ';
quest="";
}
fprintf(bb,"%-10s%-13s%-13.2lf\t%-13.2lf\t%-13.2lf\t%-3s\n", o, w, d,e,f,quest);
printf("%-10s%-13s%-13.2f\t%-13.2f\t%-13.2f\t%-3s\n\n", o, w, d,e,f,quest);
'32'是空格的ASCII值,它是一个精确的整数值。如果你想要一个字符,然后使用'char'类型,并为其分配例如''''为空间。 –
有人可以解释我的问题O_o。我的意思是应该'd = 32'就够了吗? – Sadique