让我们从一个显示消息的简单C++程序开始。
下面的代码使用C++ cout(发音为“see-out")以产生字符输出。
源代码注释行以 //
和编译器开头忽略它们。
C++区分大小写。 它区分大写字符和小写字符。
cpp文件扩展名是常见的方式以指示C++程序。
#include <iostream> // a PREPROCESSOR directive
int main() // function header
{ // start of function body
using namespace std; // make definitions visible
cout << "this is a test."; // message
cout << endl; // start a new line
cout << "hi!" << endl; // more output
return 0; // terminate main()
}
上面的代码生成以下结果。
要使窗口保持打开,直到你敲一个键,在返回语句之前添加以下代码行:
cin.get();
如果你习惯在C编程,你不会知道cout,但你知道printf()函数。
C++可以使用printf(),scanf()和所有其他标准C输入和输出函数,如果你包括通常的C stdio.h文件。
您从构建块构建C++程序称为函数。
通常,您将程序组织成主要任务,然后设计单独的函数来处理这些任务任务。
上面显示的示例足够简单,只包含一个函数名为main()。
main()函数是一个很好的起点,因为一些在main()之前的特性,例如预处理器指示。
示例程序具有以下内容基本结构:
int main() { statements return 0; }
main()中的最终语句称为return语句,终止函数。
上面的代码有以下元素:
以下函数头声明main()函数向调用它的函数返回一个整数值,并且main()不调用该函数的信息:
int main()
许多现有程序使用经典的C函数头:
main() // original C style
在经典C下,省略返回类型与说该函数是int类型相同。
但是,C++已经淘汰了这种用法。
您也可以使用此变量:
int main(void) // very explicit style
在括号中使用关键字void是一种明确的方式,表示该函数不带参数。
在C ++下,将括号留空是与在括号中使用void相同的。
一些程序员使用这个头并省略return语句:
void main()
C 库函数 - rand() C 标准库 - stdlib.h描述C 库函数 int rand(void) 返回一个范围在 0 到 RAND_MAX 之间的伪随机数。RAND_MAX ...
DeviceCapabilityjava.lang.Object |---ohos.global.configuration.DeviceCapabilitypublic class DeviceCapabilityextends Obje...
DataInputpublic interface DataInputDataInput 接口提供从二进制流中读取字节并从中重建任何 Java 原始类型的数据。 还有一种工...
Document.remove删除一条记录函数签名如下:function remove(options: object): PromiseResult参数说明options为必填参数,是一...
Document.remove删除一条记录函数签名如下:function remove(): PromiseResult返回值说明结果说明resolve新增记录的结果,Result...
db.serverDate构造一个服务端时间的引用。可用于查询条件、更新字段值或新增记录时的字段值。方法签名如下:function serverDate...