一、基本概念
1.名字空间:std是名字空间 ,iostream是库。不同的库里,有同名的函数,调用的时候会产生歧义,所以要用名字空间区分。
2.输入、输出:
#include<iostream>
int main() {
int a, b;
std::cin >> a >> b;//先输入a,后输入b,中间空格即可
std::cout << a << "+" << b << "=" << a+b;
return 0;
}
3.String类:表示字符串
int main() {
std::string s = "abcde";
std::cout << s << '\n';
std::cout << s.length() << '\n';//**输出5,不考虑'\0'
std::cout << s.length() << endl;//endl表示换行
s[2] = 'C';
std::cout << s;
return 0;
}
4.using:用using,就不用在程序里一直写std::了
5.布尔变量:取值为true或false
#include<iostream>
using std::cout;
int main() {
bool a = true;//true为常量,为1
if(a) {
cout << a;
}
return 0;
}