始终将getchar(fgetc,getc...)(和putchar)的返回值最初存储到int类型的变量中。 putchar的参数可以是int,char,signed char或unsigned char中的任何一个;它的类型并不重要,并且所有这些都是相同的,即使一个可能导致正整数和其他负整数被传递给上面的字符并包括\200(128)。 您必须使用int来存储getchar和putchar的...
前两个是文件中字符接收和被接受 后两个是字符赋予和被赋予
总用int保存字符getchar()如EOF常数是int类型。如果你用char然后比较EOF是不对的。你可以安全通过char到...