类型转换(1)

了解更多      类型转换

%d 有符号10进制整数 

%i 有符号10进制整数 

%o 无符号8进制整数 

%u 无符号10进制整数 

%x 无符号的16进制数字,并以小写abcdef表示

%X 无符号的16进制数字,并以大写ABCDEF表示

%F/f 浮点数 

%E/e 用科学表示格式的浮点数 

%g 使用%f和%e表示中的总的位数表示最短的来表示浮点数 G 同g格式,但表示为指数 

%c 单个字符 

%s 字符串

#include<stdio.h>
int main()
{
	unsigned short A = 10;

	printf("~A = %u\n", ~A);

	char c = 128;		//赋给带符号类型一个超出表示范围的值,结果是未定义的

	printf("c=%d\n", c);
	return 0;
}
运行结果

猜你喜欢

转载自blog.csdn.net/qq_41822235/article/details/81327526
今日推荐