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++ 的語法特性,建議您查閱相關的教程和文檔。