char
2020-08-03 本文已影响0人
sakura579
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
main()
{
char x = 040;
printf("%o\n",x<<1);
printf("%d\n",x);
char y = '\040';
printf("%c\n",y);
char z = 'z';
printf("%c",z);
}
结果
100
32
z
\040 => 0010 0000 ASCII中32是换行
x = 040 是八进制
%o也是输出八进制