简单的c++东西,只到函数

1,c是一种侧重过程性的语言。

2,c++继承了c的可移植性,在c++中加入了新元素,比如面向对象和泛型编程。

3,汇编是low-level(低级语言),它可以直接访问CPU寄存器和内存单元。

4,计算机语言要处理两个概念——数据和算法。

5,c语言理念上是采用自顶向下(top-down)的原则,将大型程序分解成小型、便于管理的任务。这种设计有助于程序员开发程序单元(如函数)来表示各个任务模块,机构化编程技术反映了过程性编程的思想。

6,oop强调的是数据,它的其中一项特性是从低级组织(如类)到高级组织(如整个程序)的处理过程,这被称为自下向上(bottom-up)的编程。

7,c++真正的优点之一是:可以方便地重用和修改现有的、经过仔细测试的代码。

8,OOP是一个管理大型项目的工具,而泛型编程提供了执行常见任务(如对数据排序或合并链表)的工具。

9,真正的编程需要比纯粹的原理更重要。

10,改正错误是,应首先改正第一个错误。如果在标识为有错误的哪一行上找不到错误,请查看前一行。

11,c++对大小写敏感。

12,return是个函数。

13,main函数时被操作器系统调用,其函数头描述的是main()和操作系统之间的接口。

14,关键字void指出函数不接受任何参数,void返回类型意味着函数不返回任何值。

15,如果没有return 0;此语句在main函数末尾,则编译器会认为以return 0;结尾,仅适用于man函数。

16,运行c++时,通常从main函数开始执行。

17,有些专用环境可能没有main函数,比如机器人中的控制芯片。

18,c++的输入/输出方案涉及iostream文件中的多个定义,#include编译指令导致iostream文件的内容随源代码文件的内容一起被发送给编译器,实际上,iostream文件的内容将取代程序中的代码行#include<iostream>,原始文件没有被修改,而是将源代码文件和iostream组个成一个复合文件,编译的下一阶段将使用该文件。

19,c++中用双引号括起的一系列字符叫做字符串。

20,对象的长处之一是不用了解对象内部的情况,就可以使用它,只需要知道它的接口,即如何使用它。

21,cout的对象属性包括一个插入运算符(<<),它可以将其右侧的信息插入到流中,cout不会自动移到下一行。

22,endl:重起一行。

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

24,c++中回车的作用就和空格或者制表符相同。

25,为变量分配内存空间的是编译器。

26,c++提供了两种发送消息的方式:一种方式是使用类方法(如函数调用);另一种方式是重定义运算符。

27,函数原型只描述函数接口,或者说描述的是发送给函数的信息和返回的信息,而函数定义中包含了函数代码,库文件中包含了函数的编译代码,而头文件中则包含了原型。

28,c++不允许将函数定义镶套在另一个函数定义中,每个函数定义都是独立的,所有函数的创建都是平等的。

29,让程序能够访问名称空间std有4种方法:1,将using namespace std放在函数定义之前,让文件中所有函数都能够使用名称空间std中所有的元素。2,将using namespace std放在特定的函数定义中,让该函数能够使用名称空间std中的所有元素,如cout。3,在特定函数中使用类似using std::cout这样的编译指令,让该函数能够使用指定的元素,如cout。4,完全不使用编译指令using,而在需要使用名称空间std中的元素时,使用前缀std::。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值