摘要:
static_cast 1.用来改变基本类型:一般是高精度转低精度 显示地告诉程序阅读者和编译器,不考虑高精度想低精度转换时造成的精度损失 #include<iostream> using namespace std; int main(){ double d = 2.1; int i = 6; i 阅读全文
摘要:
整型在运算时小类型会自动转换为大类型【保证精度】 右值给左值赋值时,会被转换为左值类型 int i; long long j; int res = i+j; //i转换为long long,i+j的类型是long long,给res初始化时又转为int 有符号与无符号整型预算时,谁的类型大,容得下结 阅读全文
摘要:
4.1.1 基本概念 函数观点 操作符可视为一个函数,用参数,副作用,返回值来分析它 如cout<<i<<j<<endl中>>操作符 参数:ostream对象和值(value) 副作用:将值输入到ostream中,这里是输入到标准输出(屏幕)中 返回值:返回左边的ostream对象,继续与右边的值结 阅读全文