摘要: 原创笔记,转载请注明出处! 点击【关注】,关注也是一种美德~ register关键字:请求编译器让变量直接放到CPU内部寄存器里面,而不是通过内存寻址访问,速度快。 在C语言中,register修饰的变量不能取地址,去寄存器变量的地址在C语言里面是会出错的。 int main() { registe 阅读全文
posted @ 2018-04-29 21:00 tyyhmtyyhm 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 原创笔记,转载请注明出处! 点击【关注】,关注也是一种美德~ 笔记八中已经说到:在 C语言中定义了3个层次的作用域,即文件(编译单元)、函数和复合语句。 C语言中的变量都必须在作用域开始的位置定义! C++中更强调语言的“实用性”,所有的变量都可以在需要使用时再定义。 我们用VC++6.0和VS20 阅读全文
posted @ 2018-04-29 20:58 tyyhmtyyhm 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 原创笔记,转载请注明出处! 点击【关注】,关注也是一种美德~ 第一, 命名空间的意义 命名空间是ANSIC++引入的可以由用户命名的作用域,用来处理程序中常见的同名冲突。 我认识两位叫“A”的朋友,一位是我同学,一位是我同事,两个人的联系方式在手机中保存的时候需要备注一下“同学A”、“同事A”,在名 阅读全文
posted @ 2018-04-29 20:56 tyyhmtyyhm 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 原创笔记,转载请注明出处! 点击【关注】,关注也是一种美德~ 先看源码,在VS2010环境下无法编译通过,在VS2013环境下可以编译通过,并且可以运行,只是运行结果并不是我们期待的结果。 最初通过MyCircle类定义对象c1时,为对象分配内存空间,r没有初始化,其值为乱码,pi为3.141592 阅读全文
posted @ 2018-04-29 20:52 tyyhmtyyhm 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 原创笔记,转载请注明出处! 点击【关注】,关注也是一种美德~ 关于类的补充: 类是一个数据类型(固定大小内存块的别名),定义一个类,是一个抽象的概念,不会给你分配内存,用数据类型定义变量的时候,才会分配内存。就像char类型,本身作为类型是不会分配内存的,当定义一个字符型变量时,才分配内存。 原创笔 阅读全文
posted @ 2018-04-29 20:39 tyyhmtyyhm 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 原创笔记,转载请注明出处! 点击【关注】,关注也是一种美德~ 结束了第一个hello world程序后,我们来用面向过程和面向对象两个方法来求解圆的面积这个问题,以能够更清晰的体会面向对象和面向过程。 第一,面向过程计算圆的面积 程序中我们看到一个标准输入流cin,之前我们接触过标准输出cout,我 阅读全文
posted @ 2018-04-29 20:37 tyyhmtyyhm 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 原创笔记,转载请注明出处! 点击【关注】,关注也是一种美德~ 核心: C++的类就是对C语言的结构体进行了扩展,C++的结构体可以包含函数! 我们学习C++为什么要复习C语言结构体呢? 在我看过的对C++进行讲述的教材中,开篇往往是两个字“对象”!因为C语言是面向过程的,而C++特色是面向对象!所以 阅读全文
posted @ 2018-04-29 20:35 tyyhmtyyhm 阅读(166) 评论(0) 推荐(0) 编辑