码迷,mamicode.com
首页 > 编程语言 > 详细

从零开始的C++学习札记

时间:2021-05-24 00:21:04      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:强制   文件io   风格   文件   original   适用于   return   标准   oid   


前言

看的书是:C++ Primer Plus 第六版


第1章 预备知识

没啥要点

第2章 开始学习C++

2.1 进入C++

2.1.1 main()函数

main() //original C style

在C语言中,省略返回类型相当于说函数的类型为int,但是C++淘汰了这种用法

也有这种变体

int main(void) //very explicit style(非常明确的风格) 

在括号中使用关键词void明确地指出,函数不接受任何参数。在C++(不是C)中,让括号空着与在括号中使用void等效(在C中,让括号空着意味着对是否接收参数保持沉默)

有的程序员使用以下函数头,并省略返回语句:

void main()

这在逻辑上是一致的,因为void返回类型意味着函数不返回任何值。由于这个变体不是当前标准强制的选项,在有些系统上不能工作

如果编译器到达main()函数末尾时没有遇到返回语句,则认为main()函数以如下语句结尾(基于ANSI/ISO C++标准):

return 0;

这条隐含的返回语句只适用于main()函数,而不适用于其他函数

2.1.2 C++注释

C++注释以双斜杠(//)打头,到行尾结束;可以位于单独一行,也能与代码同行

C++能识别C注释(/* */),这种注释方法能跨越多行(C99标准也在C中加入了//注释)

2.1.3 C++预处理器和 iostream 文件

# include <iostream>
using namespace std;

在进行主编译前对源文件进行处理

使用cin和cout必须包含头文件iostream

从零开始的C++学习札记

标签:强制   文件io   风格   文件   original   适用于   return   标准   oid   

原文地址:https://www.cnblogs.com/Arctic-Maple/p/14738391.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!