当谈及C++的基础语法和结构时,我们可以讨论一些核心概念和常见用法。以下是一些主要的内容:
// 这是单行注释 /* 这是 多行 注释 */
int age = 25; float pi = 3.14; char grade = 'A'; bool isStudent = true;
int x = 10; // 变量 const float PI = 3.1415; // 常量
int a = 10; int b = 20; int sum = a + b; // 加法运算 bool isEqual = (a == b); // 关系运算 bool result = (a > 0 && b < 30); // 逻辑运算
int num = 10; if (num > 0) { cout << "Positive" << endl; } else { cout << "Non-positive" << endl; } for (int i = 0; i < 5; i++) { cout << i << endl; } while (num > 0) { cout << num << endl; num--; }
int add(int x, int y) { return x + y; }
int arr[5] = {1, 2, 3, 4, 5}; char str[] = "Hello";
int x = 10; int *ptr = &x; // 指针ptr指向变量x的地址 cout << *ptr << endl; // 输出变量x的值
class Person { public: string name; int age; }; Person p1; p1.name = "Alice"; p1.age = 25;
这些只是C++语言基础中的一部分,C++还有许多其他特性和用法,如结构体、指针算术、动态内存分配等,可以进一步学习和探索。