在屏幕上输出空格可以直接使用
printf(" ");//这是一串空格字符串
printf("%d %d %d"xyz);//这是输出变量xyz的值,每个值之间用空格做隔离
在文件中输出空格可以使用
fprintf(fp" ");//这是向文件fp中写入一串空格字符串
fprintf(fp"%d %d %d"xyz);//这是向文件fp中写入变量xyz的值,每个值之间用空格做隔离
是希望打印出来吗?空格是可以直接打印出来的啊,printf(" ")就是空格了,楼上提到的ascii码的话,应该是32(0x20)。
0x20就是空格,或者用' '也可以的中间空格
如果可以用标准输出函数,在中间加空格,比如printf("1 2 3");这样就行
如果不是标准输出函数,那可以按16进制输出空格,空格是0x20
在输出时添加空格啊,比如有3个变量a=1,b=2,c=3,输出为
printf("%d %d %d" a b c);
定义一个字符串,其中直接使用空格就是可以的。如char aaa[]="1 2 3 "
如果是16进制的,还可以直接使用ascii码的。10进制的32就昌空