c++学习day2

1. 输入输出

1)控制符

 2) 如果要读取所有输入的字符,包括空格和回车,可以有如下两种方法,其中EOF在windows里默认是 ctrl+Z

#include <iostream>
using namespace std;
int main(){
    int a;
    while((a = cin.get()) != EOF){
        cout << (char)a;
    }
    char c;
    while(scanf("%c",&c) != EOF){
        printf("%c",c);
    }
    return 0;
}

3.)cin/cout比scanf/printf速度慢,因此数据量比较大时推荐使用后者。此外在一个程序里不建议同时使用cin和scanf,或者同时使用cout和printf。

2. 加减乘运算

1)以操作数中精度高的类型为准,其中

double>long long>int>short>char

2)运算溢出

溢出的部分直接丢弃,举例如下。解决溢出的方法就是使用更高精度的数据类型。

3. 运算符优先级

猜你喜欢

转载自www.cnblogs.com/fanmu/p/10540857.html
今日推荐