关于C语言的字符

来源:百度知道 编辑:UC知道 时间:2024/06/18 14:12:34
#include <stdio.h>
void main()
{
char c1,c2,c3,c4,c5,c6;
scanf("%c%c%c%c",&c1,&c2,&c3,&c4);
c5=getchar();
c6=getchar();
putchar(c1);
putchar(c2);
printf("%c%c\n",c5,c6);
}

给我个注释 谢谢了.. 还有就是这个“”符号
我总是用不好.. “”这个该怎么使用 有时候我给括号里的全部都给“”上去了 最后发现只有输出的格式要“”这个 该怎么样去理解""的使用

getchar 和putchat该怎么使用 和SCANF有什么区别

scanf和printf分别是格式输入和格式输出:
getchar和putchar分别是字符输入和字符输出;
以后你还要学到gets和puts分别是字符串输入和字符串输出;
至于你说的“”是用来括字符串常量的,
e.g. printf("%d,%c\n",a,b);
其中“格式控制”也称为“转换控制字符串”

呵呵希望对你有所帮助

char c;
c=getchar();//和scanf("%c",&c);一样
putchar(c);//和printf("%c",c);一样
printf和scanf中的""之中放的是格式控制符 例如%d %f %c等

谭浩强的C语言 第三版 75页 有详细的说明;