摘要: static为静态变量,其数据存储在静态存储区,也叫全局数据区。很多文章上都把他分为“面向过程的static”和“面向函数的static”来进行讲解。我们这里仅仅从“面向过程的static”也就是静态全局变量和静态局部变量方面来进行阐述。 1、 未被初始化的静态变量自动初始化为0int mai... 阅读全文
posted @ 2014-07-21 22:35 小痴_r 阅读(1809) 评论(0) 推荐(0) 编辑
摘要: 以下记载了在初学结构体时犯下的一些错误。先来一些杂识struct f{ string name;};struct students{ int num; string name; students *next; students friends;// f fri;}... 阅读全文
posted @ 2014-07-08 22:46 小痴_r 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 创建一个新的指针,首先要赋值,然后在用之前一定要申请地址。即 int *p = NULL; p = new int;void指针 void *p 可以与任意指针类型相互赋值。常量限定符const1)指向常量的指针:const int *p = &x;//可以修改指针指向的地址,但不能修改他指向的内容... 阅读全文
posted @ 2014-07-05 09:51 小痴_r 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 以下是从翁惠玉的《C++程序设计---思想与方法》前四章中摘录或查找的零碎知识点,以备忘。1、编译与解释 编译是指将源代码完整的翻译成机器语言之后,再运行目标程序(机器语言)以完成任务。 解释是指将代码便翻译便执行,一句一句执行,不产生目标程序。2、补码 负数的补码是将其绝对值的二进制按位取反... 阅读全文
posted @ 2014-06-04 11:41 小痴_r 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 刚看了部分翁恺的面向对象设计C++视频,做以下总结。面向过程,讲的是从时间顺序来分析事物的,是从我先做了什么,而后又做了什么来的角度来分析完成任务。而面向对象的思想则是从存在什么样的事物来分析事情的。就好比老师来上课一样,面向过程讲的是随着时间发生了什么事,而面向对象则是从老师、学生、各硬件之间的信息的相互相互传递来分析这堂客的。那么,What is object-oriented?面向对象是指设计和实现(即算法和编程)的重点在于对象,而不是在于操作或者是数据流(向)。C++最重要的特点就是类的概念,与object比,class是一个概念性的东西,代表了一类的对象。类必须要定义他的属性和他的t 阅读全文
posted @ 2014-02-27 20:17 小痴_r 阅读(170) 评论(0) 推荐(1) 编辑
摘要: 进入大学后,一直到现在的研一,第一次感觉是如此如此的渴望汲取知识,算法、linux、C++ and so on。既然教研室的方向是我所不喜的,计算机对我来说也是如此的“陌生”、“羡慕”,那么我只有付出更多的努力,才能得到我想要的明天。借用首页文章中三井寿的一句话“为什么?为什么我要浪费那么多时间?他痛苦地责问自己,那些过去的日子,为何不能倒退?如果……如果还有选择的机会,一切都会不同吧。”时光不能倒退,只愿一切还不晚。加油! 阅读全文
posted @ 2014-02-27 19:45 小痴_r 阅读(109) 评论(2) 推荐(0) 编辑