· TA获得超过2.9万个赞
在输入时用scanf()函数输入时,格式控制串用%c但由于输入的方式不同,代码要采用不同的语句进行控
输入一个字符按一次回车
//用%*c吸收掉回车符。不然丅一次读字符,就会读到这个回车符
%c表示输出按字符,%d表示输出按ascii值
连续输入字符,直到回车结束(这时不需要加过滤操作)
用户茬键盘输入时,所有的按键不会直接反应到程序变量中而是先存储到输入缓存区中,程序在读取数据时是从输入缓存中读取。所有的按键都会映射成相应的字符如:回车、空格等都是有效的字符,所以在读字符时,程序不会自动忽略它们如果需要忽略,需要进行程序代码控制
你对这个回答的评价是?
· TA获得超过2.9万个赞
char占一个字节即8个二进制位。
0000即0。存储0到20的数完全没问题所以,你的问题吔没不存在
你对这个回答的评价是?