C++学习之路第二章正式开始学习C++

通常,C++程序必须包含一个名为main()的函数。

运行C++程序时,通常从main()函数开始执行。因此如果没有main(),程序将不完整,编译器将指出未定义main()函数。

存在一些例外情况。例如,在windows 编程中,可以便携一个动态链接库模块。这是其他Windows程序可以使用的代码。由于DLL模块不是独立的程序,因此不需要main()。用于专用环境 的程序,如机器人中的控制器芯片,可能不需要main()。

C++注释:

//

/*    注释的内容   */

如果程序需要使用C++输入或输出工具,需要提供这两行代码:

#include <iostream>

using namespace std;

注意:使用cin和cout进行输入和输出的程序必须包含文件iostream

控制符endl

含义:重起一行

诸如endl等对于cout来说有特殊含义的特殊符号被称为控制符。和cout一样,endl也是在头文件iostream 中定义的,且位于名称空间std中。

换行符\n

\n被视为一个字符,名为换行符。

差别:endl确保程序继续运行前刷新输出,(将其立即显示在屏幕上):而使用\n不能提供这样的保证,这意味着在某些系统中,有时可能在输入信息后在回出现提示。

换行符是一种被称为转移序列的按键组合。

类:

类是用户定义的一种数据类型,要定义类,需要描述他能够表示什么信息和可以对数据执行那些操作。

类之于对象,就像是类型之于变量,也就是说,类定义描述的是数据格式及其用法。而队形则是根据数据格式规范创建的实体。

如果说类就好比所有的著名演员,则对象就好比某个著名的演员。

注意:类描述了一种数据类型的全部属性(包括可使用它执行的操作。),对象是根据这些描述创建的实体。

函数:

C++函数分两种:有返回值的和没有返回值的。、

函数原型之于函数就像是变量声明之于变量——指出涉及的类型。

函数格式:

type functionname(argumentlist)

{

statements;
}
 

main()返回一个int值,而程序员要求它返回整数0,但可能会产生疑问,这个值返回到了哪里呢?

可以将计算机操作系统看做调用程序,因此,main()的返回值并不是返回给了程序的其他部分。而是返回给了操作系统。

声明语句:定义函数中使用的变量的名称和类型。

赋值语句:使用复制运算符=给变量赋值。

消息语句:讲消息发送给对象,激发某种行动。

函数调用:执行函数。被调用的函数执行完毕后,程序返回到函数调用语句后的语句。

函数原型:声明函数的返回类型,函数接受的参数数量和类型。

返回语句:讲一个值从被调用的函数那里返回到调用函数中。

C++可以使用大量的C库函数,要使用库函数,应当包含提供该函数原型的头文件。

96b75285785c4bf3a52e7f00fe711d8b.png

 

 

 

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值