小白入门c++

deer332025-04-15技术文章47

以下是一个简单的C++ 控制台入门程序示例,它会在控制台输出 "Hello, World!":


cpp


#include

int main() {

// 使用 std::cout 输出字符串 "Hello, World!" 到控制台

std::cout << "Hello, World!" << std::endl;

return 0;

}


在上述代码中:


#include :这是一个预处理指令,用于包含输入/输出流库, iostream 库提供了用于在控制台进行输入和输出操作的功能,例如 std::cout (输出流对象)和 std::cin (输入流对象)。


int main() :这是程序的入口函数,每个C++ 程序都必须有一个 main 函数。程序从 main 函数的第一条语句开始执行。 int 表示 main 函数返回一个整数值。


std::cout << "Hello, World!" << std::endl; : std::cout 是标准输出流对象,用于将数据输出到控制台。 << 是流插入运算符,用于将右侧的数据插入到输出流中。在这里,它将字符串 "Hello, World!" 输出到控制台。 std::endl 表示换行符,输出后会使光标移动到下一行的开头。


return 0; :这行代码表示 main 函数正常结束,并返回一个整数值 0 。在C++ 中,返回 0 通常表示程序成功执行。


如果想要编写一个简单的加法程序,接收用户输入的两个数字并输出它们的和,可以参考以下代码:


cpp


#include

int main() {

int num1, num2;

// 提示用户输入第一个数字

std::cout << "请输入第一个数字: ";

std::cin >> num1;

// 提示用户输入第二个数字

std::cout << "请输入第二个数字: ";

std::cin >> num2;

int sum = num1 + num2;

// 输出两数之和

std::cout << "两数之和为: " << sum << std::endl;

return 0;

}


在这个程序中:


int num1, num2; :声明了两个 int 类型的变量 num1 和 num2 ,用于存储用户输入的两个数字。


std::cin >> num1; 和 std::cin >> num2; : std::cin 是标准输入流对象, >> 是流提取运算符,用于从输入流(通常是键盘输入)中读取数据,并将其存储到相应的变量中。


int sum = num1 + num2; :计算 num1 和 num2 的和,并将结果存储在 sum 变量中。


最后通过 std::cout 输出两数之和。