2020
12-07
12-07
C语言中%c与%s的区别与划分详解
%c格式对应的是单个字符,%s格式对应的是字符串。例:chara;charb[20];scanf("%c",&a);//只能输入一个字符。scanf("%s",b);//可以输入一串不超过20字符的字符串。%c对应类型为char,%s对应类型为char*,即字符串.用作输入时,二者参数都要传char*型.%c输入函数只会对一个字节空间赋值.而%s会一直赋值,直到输入中遇到空白字符为止.用作输出时,%c传char类型,输出一个字符.%s传char*类型参数,输出到\0为止.%c只能输出或输...
继续阅读 >