C++一些基础概念,持续更新到本文

书籍:《C++ Primer Plus 第6版》

第一、二章:

  1. 函数头int main()。函数头对函数与程序其他部分之间的接口进行了总结。
    1. 函数名main前面的int,叫做函数的返回类型,它表示从函数返回给调用它的函数的信息。
    2. 函数名后面的括号中的部分叫做形参列表参数列表
  2. 函数体:用{}括起。函数体是指出函数应做什么的计算机指令。每条完整的指令都称为语句,所有的语句都以;结束。
  3. 预处理器编译指令#include
    表示在编译时,使用头文件的内容替换预处理器编译指令进行编译。
  4. 注释:以//打头,到行尾结束。也可以识别C风格的注释,包括在/**/之间。
  5. 字符串:C++中,用双引号"引起的一系列字符叫做字符串,因为它是由若干个字符组合而成。
  6. 对象:对象是类的特定实例。
  7. :定义了数据的存储和使用方式。
  8. 变量声明:声明语句做了两件事情,指出了存储的数据类型,并提供了位置标签。例如:int num;(注意前面声明语句中的分号);这条语句提供了两项信息:需要的内存以及该内存单元的名称;具体来讲,就是需要一个可以足够存储一个整数的内存存储空间,并使用num来标识存储在这个内存单元中的值;num就被称为变量
  9. 变量赋值:使用赋值语句把值赋给存储单元。例如:num = 12;其中“=”叫做赋值运算符。赋值运算符可以连续使用,并从右向左进行。
  10. 函数
    语句x = sqrt(6.25);中,有几个概念
    1. 函数调用sqrt(6.25)表达式称为函数调用
    2. 被调用函数sqrt()函数称为被调用函数
    3. 调用函数:调用sqrt()函数的函数称为调用函数
  11. 函数原型:语句double sqrt(double);称为函数原型,也叫函数声明,表示sqrt()函数有一个double的参数,并返回一个double的值。需要注意的是,函数原型是一条语句,也就是有“;”结尾,如果去掉分号,则变成了函数头,并且要求接着提供定义该函数的函数体
  12. 函数定义:函数定义的格式,统一为函数头后面跟着函数体

第三章

  1. 信息存储记录的三个属性:信息将存储在哪里;要存储什么值;存储何种类型的信息。
  2. 变量声明:见第一、二章第8条。
  3. 预处理器编译指令#define#define INT_MAX 32767这句话表示,在程序中查找INT_MAX,并将所有的INT_MAX都替换成32767。所以#define编译指令的工作方式与文本编译器或字处理器中的全局搜索并替换命令相似。
  4. 初始化:初始化的概念就是把赋值和声明变量合并在一起。比如:int num = 5;,C++11还有一种新的初始化方式:如int emus{7};int emus = {7};采用这种方式时,可以使用等号(=),也可以不使用。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尛牧妞妞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值