c++语法
基本语法
C++ 是一种通用的编程语言,具有面向对象的特性。以下是一些 C++ 的基本语法:
-
注释: 在 C++ 中,注释可以使用
//表示单行注释,或者使用/* */表示多行注释。cppCopy code/* 这是 多行 注释 */ -
头文件: C++ 中使用头文件来引入库和声明函数。
#include <iostream> // 输入输出流库 using namespace std; // 使用标准命名空间 -
主函数: 所有的 C++ 程序都从
main函数开始执行。int main() { // 程序的主体部分 return 0; // 表示程序成功结束 } -
变量和数据类型: 声明变量时需要指定数据类型。
int age = 25; // 整数类型 double price = 19.99; // 双精度浮点数类型 char grade = 'A'; // 字符类型 -
输入输出: 使用
cin进行输入,使用cout进行输出。cout << "Enter your age: "; cin >> age; cout << "Your age is: " << age << endl; -
运算符: C++ 支持各种运算符,如加法、减法、乘法、除法等。
cppCopy codeint result = 10 + 5; // 加法 int remainder = 15 % 4; // 取余 -
控制语句:
-
if 语句:
if (condition) { // 如果条件为真执行这里的代码 } else { // 如果条件为假执行这里的代码 } -
for 循环:
cppCopy codefor (int i = 0; i < 5; ++i) { // 循环体,执行 5 次 } -
while 循环:
cppCopy codewhile (condition) { // 循环体,只要条件为真一直执行 }
-
-
函数: 函数用于组织和结构化代码。
cppCopy codeint add(int a, int b) { return a + b; } // 调用函数 int result = add(3, 4); -
数组: 数组用于存储相同类型的多个元素。
cppCopy code int numbers[5] = {1, 2, 3, 4, 5}; -
指针: 指针用于存储变量的地址。
cppCopy codeint x = 10; int *ptr = &x; // ptr 存储 x 的地址
这只是 C++ 的一些基本语法,C++ 还有许多高级特性和概念,如类和对象、继承、多态等。