阅读量:0
C++ 是一种功能丰富的编程语言,拥有许多语法特性。虽然通过一个简单的示例可能无法涵盖所有的语法特性,但我可以为您提供一个包含许多常见特性的 C++ 示例:
#include <iostream> #include <vector> #include <string> int main() { // 变量声明和初始化 int a = 42; float b = 3.14f; char c = 'A'; bool d = true; // 算术运算符 int sum = a + b; float product = a * b; float quotient = b / a; int remainder = b % a; // 比较运算符 bool isEqual = (a == b); bool isNotEqual = (a != b); bool isGreater = (a > b); bool isLess = (a < b); bool isGreaterOrEqual = (a >= b); bool isLessOrEqual = (a <= b); // 逻辑运算符 bool isAnd = isEqual && isGreater; bool isOr = isEqual || isLess; bool isNot = !isEqual; // 条件运算符 int max = (a > b) ? a : b; int min = (a < b) ? a : b; // 循环 for (int i = 0; i < 5; ++i) { std::cout << "Iteration "<< i << std::endl; } // 数组 int numbers[] = {1, 2, 3, 4, 5}; for (int i = 0; i < sizeof(numbers) / sizeof(numbers[0]); ++i) { std::cout << numbers[i] << std::endl; } // 向量 std::vector<int> vec = {1, 2, 3, 4, 5}; for (int num : vec) { std::cout << num << std::endl; } // 字符串 std::string str = "Hello, World!"; std::cout << str << std::endl; return 0; }
这个示例展示了 C++ 的许多基本语法特性,如变量声明、算术运算符、比较运算符、逻辑运算符、条件运算符、循环、数组、向量和字符串等。然而,C++ 还有很多其他的语法特性,如函数、模板、异常处理、智能指针等。要全面了解 C++ 的语法特性,建议您查阅相关的教程和文档。