头文件 #include<bits/stdc++.h>
优点:几乎包含所有可用到的C++库函数,节省时间;
缺点:
1.包含许多不必要的东西,并增加编译时间
2.不是C++标准的一部分,不可移植
3.编译器每次编译翻译单元时都必须实际读取和分析每个包含的头文件
getchar() 的使用:
1.将getchar()的返回值存储在一个int类型的变量中
int ch;
ch=getchar();
char c=(char)ch;
2.原因为:
①char c= getchar( ); 意图从标准输入读取一个字符,并将其存储在变量c中
②char类型通常只有8位,而int类型通常是32位
因此返回值赋变量时,可能会因为数据类型的不同而导致数据丢失或截断