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