臭臭

博客园 首页 新随笔 联系 订阅 管理

2010年1月20日 #

摘要: 先要理解class的意思。class应该理解为一种类型,像int,char一样,是用户自定义的类型(虽然比int,char这样build-in类型复杂得多,但首先要理解它们一样是类型)。用这个类型可以声明一个变量,比如int x,myclass my等等。这样就像变量x具有int类型一样,变量my具有myclass类型。  理解了这个,就好解释this了。my里的this就是指向my的指针。如果还... 阅读全文
posted @ 2010-01-20 17:06 妮妮啊... 阅读(273) 评论(0) 推荐(0) 编辑

摘要: 1. 先来介绍它的第一条也是最重要的用法:隐藏  当我们编译多个文件时,所有未加static前缀的全局变量和和函数都具有全局可见性。为理解这句话,我举例来说明:我們要同时编译两个源文件,一个是a.c,一个是main.c。  下面是a.c的内容:char a = 'A'; // global variablevoid msg(){ printf("Hello\n");}  下面是main.c的内容:... 阅读全文
posted @ 2010-01-20 15:25 妮妮啊... 阅读(208) 评论(0) 推荐(0) 编辑