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

C++ Primer Plus(二)——开始学习C++

时间:2015-08-11 08:37:48      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

2.1 进入C++

1. C++函数头描述了函数和调用它的函数之间的接口,main函数的函数头描述了main和操作系统之间的接口。

2. C++注释以//打头,C注释包括在函数/**/之间

头文件类型

约定

示例

说明

C++旧式风格

.h结尾

iostream.h

C++程序可以使用

C旧式风格

.h结尾

math.h

C/C++程序可以使用

C++新式风格

没有扩展名

Iostream

C++程序可以使用,使用 namespace   std

转换后的C

加上前缀c

cmath

C++程序可以使用,可以使用不是c的特性,如 namespace std

3. 命名空间用于编写大型程序时,区分不同厂商的版本。

4. endl控制符和\n换行符都可以指示换行,区别在于endl控制符确保程序在继续运行前刷新输出,而转义字符\n不能提供这样的保证,这就意味着在有些系统中,有时可能要在输入后才会出现提示。

5. C++源码风格:

         (1) 每条语句占一行

         (2) 每个函数都有一个开始花括号和一个结束花括号,这两个花括号各占一行

         (3) 函数中的语句都相对于花括号进行缩进

         (4) 与函数相关的圆括号周围没有空白

2.2  C++语句

对于声明变量,C++的做法是尽量在首次使用变量前声明它。

2.3 

1. 类是用户定义的一种数据类型,它描述了如何表示信息和可对数据执行的操作;对象是根据这些描述所创建的实体

2. C++提供了两种发送信息的方式:一种是通过使用类方法,另一个种是重定义运算符

2.4 函数

1. 参数是发送给函数的信息,返回值是从函数中发送回去的值

2. 函数原型之于函数就好像变量声明之于变量——指出涉及的类型,C++程序应当为程序中使用的每个函数提供原型。

3. 通常把原型放在main()定义以前,把实现放在main()以后

4. 函数原型描述了函数接口,即函数如何与程序的其他部分交互;参数列表指出了何种信息将被传递给参数;函数类型指出了返回值的类型

5. 让程序使用命名空间的方法有很多种(其中xxx表示空间名,yyy表示空间中的元素):

         (1) using namespace xxx;//使用命名空间中的所有元素

         (2) using xxx::yyy;//预先指定命名空间中的特定元素可以使用

         (3) xxx::yyy;需要使用时,再引入命名空间中的元素




C++ Primer Plus(二)——开始学习C++

标签:

原文地址:http://my.oschina.net/u/1398794/blog/490452

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