C++ Primer-第一章小结

小结:

参数(实参,argument)向函数传递的值。

赋值(assignmen)抹去一个对象的当前值,用一个新值代替。

程序块(block)零条或多条语句的序列,用花括号{}包围。

类(class)一种用于定义自己的数据结构及其相关操作的机制。类是C++中最基本的特性之一。标准库类型中,如istream和ostream都是类。

类类型(class type)类定义的类型。类名就是类型名。Class Student //定义了一个名为Student的类类型。

花括号(curly brace)花括号用于划定程序块边界。左花括号{为程序块开始,右花括号}为结束。

编辑-编译-调试(edit-compile-debug)使程序能正确执行的开发过程。

文件结束符(end-of-file)系统特定的标识,指出文件中无更多的数据了。windows为crtl+z。

表达式(expression)最小的计算单元。

函数(function)具名的计算单元。

函数体(function body)语句块,定义了函数所执行的动作。

函数名(function name)函数为人所知的名字,也用来进行函数调用。

头文件(header)使类或其他名字的定义可被多个程序使用的一种机制。程序通过#include指令使用头文件。

初始化(initialize)在一个对象创建的时候赋予它一个值。

库类型(library type)标准库定义的类型,如istream。

main 操作系统执行一个C++程序时所调用的函数。每个程序必须有且只有一个名为main的函数。

命名空间(namespace)将库定义的名字放在一个单一位置的机制。命名空间可以帮助避免不经意的名字冲突。C++标准库定义的名字在命名空间std中。

std 标准库所使用的命名空间。std::cout表示我们要使用定义在命名空间std中的名字cout。

未初始化的变量(uninitialized variable)未赋予初值的变量。类类型的变量如果未指定初值,则按类定义指定的方式进行初始化。定义在函数内部的内置类型变量默认是不初始化的,除非有显式的初始化语句。试图使用一个未初始化变量的值是错误的。未初始化变量是bug的常见成因。

()运算符(()operator)调用运算符。跟随在函数名之后的一对括号“()”,起到调用函数的效果。传递给函数的实参放置在括号内。

++运算符(++operator)递增运算符

+=运算符(+=operator)复合赋值运算符

.运算符(.operator)点运算符。左侧运算对象必须是一个类类型对象,右侧运算对象必须是此对象的一个成员的名字。运算结果即为该对象的这个成员。

::运算符(::operator)作用域运算符。其用处之一是访问命名空间中的名字。例如,std::cout 表示命名空间 std 中的名字 cout 。

<<运算符(<<operator)输出运算符

>>运算符(>>operator)输入运算符

==运算符(==operator)相等运算符

!=运算符(!=operator)不等运算符

转载于:https://www.cnblogs.com/archerzon/p/9530773.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值