%hd 在C语言中是什么意思
%hd的意思是输出函墙绅褡孛数的短整型。
格式控制中,每个格式说明都必须用“%”开头,以一个格式字符作为结束。
格式字符:
%c表示输出一个字符
%d表示带符号的十进制整型数。
%ld表示长整型。
C语言中,输入和输出是需要指定数据的类型,如下面的程序:
#includevoid main()
{
char a,b,c;
scanf("%c%c%c",&a,&b,&c);printf("%c,%c,%c\n",a,b,c);
printf("%d,%d,%d\n",a,b,c);
getch();
}
扩展资料
1、%d 表示有符号十进制整数, %c 表示字符。
2、这一类符号是“格式说明”用于格式输入与格式输出,就是常见的printf和scanf函数中在输入输出时,对不同类型的数据(如int、float、char等)要使用不同的格式说明。
3、其中%d用来输出十进制整数%f,用来输出实数(包括单,双精度),以小数形式输出%c,用来输出一个字符%s,用来输出一个字符串格式输入输出还有很多的内容比如输出宽度,小数点个数等,可参考度娘相关内容。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:44
阅读量:27
阅读量:87
阅读量:32
阅读量:23