发表时间:2022-03-25来源:网络
C++ Primer 学习笔记–第1章
这是本人第一次学习C++,参考书籍为《C++ Primer 第五版》,写博客作为笔记,方便日后复习。
首先,需要安装C++语言环境,这里选择了Visual Studio 2017。作为一个从未使用过C++的小白,我打开Visual Studio之后居然不知道怎么开始写程序,百度之后开始写了第一个程序Hello World,过程记录如下:
打开Visual Studio 2017,点击菜单栏:文件–>新建–>项目,左边栏选择Visual C++,中间选择空项目,然后设置项目名称和保存路径,这里项目名称为HelloWorld。
点击确定之后,界面如下:
右键点击右边栏HelloWorld工程下的“源文件”,点击 添加–新建项,设置文件名称,这里命名为hello.cpp。
然后点击 “添加”,出现如下界面,这时,就可以往编辑框里写程序了。
输入如下程序
点击“调试–开始执行”运行程序,运行结果如下:
至此,完成了第一个C++程序,也对Visual Studio的使用有了初步的了解。
由于本人之前学过一点C语言,对于特别基础的语法有了一点了解,故此处只做简单的记录。
1、每个C++程序都包含一个或多个函数,其中一个必须命名为main,操作系统通过调用main来运行C++程序,每个程序必须有且只有一个命名为main的函数。一个函数的定义分为四部分:返回类型、函数名、一个括号包围的形参列表(允许为空)、函数体。main函数的返回类型必须为int。当return语句包括一个值时,此返回值的类型必须与函数的返回类型相容。
2、不同编译器使用不同的后缀命名约定,最常见的包括.cc、.cxx、.cpp、.cp及.C。
3、访问main的返回值的方法依赖于系统。在UNIX和Windows系统中,执行完一个程序后,都可以通过echo命令获得其返回值。在UNIX系统中,通过如下命令获得状态: $ echo $? 。在Windows系统中查看状态可输入:
$ echo %ERRORLEVAL% 。
4、#include 告诉编译器我们想要使用iostream库。#include指令和头文件的名字必须写在同一行中。通常情况下,#include指令必须出现在所有函数之外。我们一般将一个程序的所有#include指令都放在源文件的开始位置。
5、输入输出可使用iostream库。iostream库包含两个基础类型istream和ostream,分别表示输入流和输出流。一个流就是一个字符序列,是从IO设备读出或写入IO设备的。标准库定义了四个IO对象,一般使用cin和cout分别处理输入和输出。标准库还定义了其他两个ostream对象,名为cerr和clog,我们通常用cerr来输出警告和错误信息,用clog来输出程序运行时的一般性信息。标准库定义的所有名字都在命名空间std中。
6、endl的效果是结束当前行(即换行),并将与设备关联的缓冲区中的内容刷到设备中。可以用\n代替endl。
7、注释可以帮助读者理解程序,它不会对程序的行为或性能有任何影响。当修改代码时,不要忘记同时更新注释! C++中有两种注释:单行注释(//)和界定符对注释(/* */)。注释界定符不能嵌套。当需要将一段C++代码注释掉时,可将代码段选中,使用快捷键Ctrl+K+C即可实现批量注释;也可通过Ctrl+K+U取消注释本段代码;Ctrl+E可注释全部代码。
8、for循环注意事项:
int sum = 0; for (int val = 1; val下一篇:C/C++零碎语法总结
苏宁推客官方版下载v9.8.40 安卓版
57.19MB |生活服务
德业储能app下载v2.6.2 安卓版
71.53MB |商务办公
苏宁微店卖家版app(苏宁推客)下载v9.8.40 安卓最新版
57.19MB |生活服务
机友邦工程机械网官方版app下载v4.0.4 安卓版
88.56MB |系统工具
苏宁微店客户端(改名苏宁推客)下载v9.8.40 安卓版
57.19MB |生活服务
优腿商家端app下载v1.23.5 安卓版
34.13MB |系统工具
龙湖物业app下载v1.20.0 安卓版
84.54MB |生活服务
moon月球手机版下载v2.6.5 安卓版
51.55MB |生活服务
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-02-15
2022-02-14