2.5 — 局部作用域简介
局部变量 函数体内定义的变量称为局部变量(与全局变量相对,我们将在未来章节讨论全局变量): int add(int x, int y) { int z{ x + y }; // z 是一个局部变量 return z; } 函数参数是 …
局部变量 函数体内定义的变量称为局部变量(与全局变量相对,我们将在未来章节讨论全局变量): int add(int x, int y) { int z{ x + y }; // z 是一个局部变量 return z; } 函数参数是 …
在上一课中,我们学习了函数可以将值返回给函数的调用者。我们用它创建了一个模块化的 getValueFromUser 函数,并在以下程序中使用: #include <iostream> int getValueFromUser() { std::cout << “输入一个整数:”; int input{}; std::cin >> …
在本课中,我们将详细讨论 std::cout,它在我们的“Hello world!”程序中用于向控制台输出文本“Hello world!”。我们还将探讨如何从用户获取输入,这将使我们的程序更具交互性。(io 库)是 … 的一部分
什么是 C++11? 2011年8月12日,ISO(国际标准化组织)批准了 C++ 的新版本,称为 C++11。C++11 为 C++ 语言添加了一整套新功能!使用这些新功能完全是可选的——但你无疑会发现其中一些 …
在之前关于整数的课程中,我们提到 C++ 只保证整数变量具有最小大小——但它们可能会更大,具体取决于目标系统。例如,一个 int 的最小大小是 16 位,但在现代架构上通常是 32 位。如果你 …
紧接着我的上一篇文章“这就是为什么我们不能拥有美好事物”,我们又发生了一起黑客/恶意软件事件。据我的主机提供商说,攻击者找到了利用 WebMin 控制面板的方法,并向网站加载了恶意脚本。结果,网站 …
如果有任何疑问或可能引起混淆,请始终使用括号来消除运算符优先级的歧义。算术运算符的工作方式与普通数学中相同。取余运算符(%)返回整数除法的余数。增量和减量运算符可以轻松地用于 …