「C++ 」1
流输入输出
cin
和 cout
输出运算符:<<
接受两个运算对象,将右侧的运算对象——要打印的值写到左侧的ostream
对象中。
作用域运算符:::
指定使用某个命名空间的名字输入运算符:>>
接受一个istream
左侧对象,读入数据并存入右侧对象中。返回其左侧对象
表达式:expression 字面值常量:string literal 操纵符:manipulation 命名空间:namespace
#include <iostream>
int main(){
std::cout << "Enter two numbers:" << std::endl;
int v1=0,v2=0;
std::cin >> v1 >> v2;
std::cout << "Sum of" << v1 << "and" << v2
<< "is" << v1+v2 << std::endl;
return 0;
}
字面值
指定字面值的类型
字符和字符串字面值
前缀 | 含义 | 类型 |
---|---|---|
u | Unicode 16 字符 | char16_t |
U | Unicode 32 字符 | char32_t |
L | 宽字符 | wchat_t |
u8 | UTF-8 | char |
整型字面值
后缀 | 最小匹配类型 |
---|---|
u or U | unsigned |
l or L | long |
ll or LL | long long |
浮点类型字面值
后缀 | 类型 |
---|---|
f or F | float |
l or L | long float |
nullptr
是指针字面值
变量
类型说明符:type specifier
列表初始化:
int a = 0;
int a = {0};
int a{0};
int a(0);