C++笔记①基础

89 阅读1分钟

一、基本概念

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;
}