C++是一种面向对象的编程语言,它的基本语法是构成C++程序的基础,主要包括语句、表达式和函数的定义。
语句
语句是指程序中的一个指令,它可以是一个函数调用、一个赋值操作、一个条件判断或一个循环语句。C++中的语句必须以分号结束,例如:
int a = 10; if(a > 0) { printf("a is greater than 0\n"); }
表达式
表达式是指一个或多个操作数和一个或多个运算符组成的式子,表达式的值可以是一个数字、一个变量或一个函数调用。C++中的表达式可以由常量、变量、运算符和函数组成,例如:
int a = 10; int b = 20; int c = a + b;
函数定义
函数定义是指定义一个函数,它由函数名、形参列表、函数体组成。函数名是指函数的标识符,形参列表是指函数的参数,函数体是指函数实际执行的代码。C++中的函数定义可以使用关键字“void
”表示函数没有返回值,或者使用关键字“return
”表示函数有返回值,例如:
// 函数没有返回值 void Func1(int a, int b) { printf("a + b = %d\n", a + b); } // 函数有返回值 int Func2(int a, int b) { return a + b; }