1、C++是静态类型语言,使用静态类型的编程语言是在编译时执行类型检查,而不是在运行时执行类型检查。
2、面向对象程序设计
C++ 完全支持面向对象的程序设计,包括面向对象开发的四大特性:
- 封装
- 抽象
- 继承
- 多态
3、基础语法
a.C++ 是区分大小写的编程语言
b.三字符组就是用于表示另一个字符的三个字符序列,又称为三字符序列。三字符序列总是以两个问号开头。三字符序列可以出现在任何地方,包括字符串、字符序列、注释和预处理指令。
// 变量声明 extern int a, b; extern int c; extern float f; int main () { // 变量定义 int a, b; int c; float f; // 实际初始化 a = 10; b = 20; c = a + b; cout << c << endl ; f = 70.0/3.0; cout << f << endl ; —变量作用域 //⚠️ 全局变量可以和局部变量名相同,但在函数内,局部会覆盖全局变量 #include <iostream> using namespace std; //全局的变量 int c,d; void bianliang(void); int main(int argc, const char * argv[]) { //函数内的变量 int a,b; a = 10; b = 13; cout << a+b; bianliang(); c = d +1; cout << c; return 0; } void bianliang(void){ c = 13; d = c + 5; }