上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 28 下一页
摘要: C++ 扩展了 C 语言的函数功能。通过将 inline 关键字用于函数定义,并在首次调用该函数前提供其函数定义,可以使得 C++ 编译器将该函数视为内联函数。也就是说,编译器不是让程序跳到独立的代码段,以执行函数,而是用相应的代码替换函数调用。只有在函数很短时才能采用内联方式。引用变量是一种伪装指 阅读全文
posted @ 2016-07-07 21:07 月光诗人 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 可以通过一个函数指针来传递一个函数。如果定义一个函数为:int add(int,int)那么这个若这个函数对应的指针是pf,则上面的函数可以以下面的这个形式表述:int (*pf)(int,int)下面是一个函数指针的样例程序:#include <iostream>using namespace s 阅读全文
posted @ 2016-07-07 21:06 月光诗人 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 使用引导程序选择不同操作的语句后,程序和编程将更有趣。C++提供了if 语句 、if else 语 句 和 switch 语句来管理选项。if 语句使程序有条件地执行语句或语句块,也就是说,如果满足特定的条件,程序将执行特定的语句或语句块 。if else 语句程序选择执行两个语句或语句块之一。可以 阅读全文
posted @ 2016-07-06 19:19 月光诗人 阅读(227) 评论(0) 推荐(0) 编辑
摘要: C++提供了3种循环: for 循环、 while 循环 和 do while 循环 。如果循环测试条件为 true 或非零,则循环将重复执行一组指令: 如果测试条件为 false 或 0 , 则结束循环。 for 循环 和 while 循环都是入口条件循环,这意味着程序将在执行循环体中的语句之前检 阅读全文
posted @ 2016-07-06 19:18 月光诗人 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 数组、结构和指针是C++的3中符合类型。数组可以在一个数据对象中存储多个同种类型的值。通过使用索引或下标,可以访问数组中各个元素。结构可以将多个不同类型的值存储在同一个数据对象中,可以使用成员关系运算符(.)来访问其中的成员。使用结构的第一步是创建结构模板,它定义结构存储了那些成员。模板的名称将称为 阅读全文
posted @ 2016-07-06 19:05 月光诗人 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程与传统的过程性编程的区别在于,OOP强调的是在运行阶段(而不是编译阶段)进行决策。运行阶段指的是程序正在运行时,编译阶段指的是编译器将程序组合起来时。运行阶段决策就好比度假时,选择参观那些景点取决于天气和当时的心情;而编译阶段决策更像不管在什么条件下,都坚持预先设定的日程安排。运行阶段决 阅读全文
posted @ 2016-07-06 19:04 月光诗人 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 根据用于分配内存的方法,C++中有3中管理数据内存的方式:自动存储、静态存储和动态存储(有时也叫做自由存储空间或堆)。在存在是间的长短方面,以这三种方式分配的数据对象各不相同。下面简要介绍这三种类型(注:C++11中新增了第四种类型——线程存储)1.自动存储在函数内部定义的常规变量使用自动存储空间, 阅读全文
posted @ 2016-07-06 19:02 月光诗人 阅读(3058) 评论(0) 推荐(0) 编辑
摘要: 变量命名方案和函数命名方案一样,也有很多话题可供讨论。确实,该主题会引发一些最尖锐的反对意见。同样,和函数名称一样,只要变量名合法,C++编译器就不会介意,但是一致/精确的个人命名约定是很有帮助的。与函数名称一样,答谢在变量名称中夜视仪哥关键问题,单很多程序员可能会在变量名中加入其他的信息,即描述变 阅读全文
posted @ 2016-07-06 19:01 月光诗人 阅读(497) 评论(0) 推荐(0) 编辑
摘要: C++的基本类型分为两组:一组由存储为证书的值组成,另一组由存储为浮点格式的值组成。整型之间通过存储键值时使用的呢存及有无符号来区分。整型从最小到最大依次是:bool,char,signed char,unsigned char,short,unsigned short,int,unsigned i 阅读全文
posted @ 2016-07-06 19:01 月光诗人 阅读(225) 评论(0) 推荐(0) 编辑
摘要: C++程序由一个或多个被称为函数的模块组成。程序从main()函数(全部小写)开始执行,因此该函数必不可少。函数由函数头和函数体组成。函数头指出函数的返回值(如果有的话)的类型和函数期望通过参数传递给它的信息的类型。函数体由一系列位于花括号({})中的C++语句组成。有多种类型的C++语句,包括:* 阅读全文
posted @ 2016-07-06 19:00 月光诗人 阅读(204) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 28 下一页