- 博客(4)
- 收藏
- 关注
转载 this指针分析2
<br />转自:http://blog.csdn.net/starlee/archive/2008/01/24/2062586.aspx <br />有下面的一个简单的类:class CNullPointCall<br />{<br />public:<br /> static void Test1();<br /> void Test2();<br /> void Test3(int iTest);<br /> void Test4();<br /><
2011-05-18 10:55:00 1099
原创 关于类的this指针
类的this指针有以下特点:(1)this只能在成员函数中使用。 全局函数、静态函数都不能使用this。 实际上,成员函数默认第一个参数为T* const this。 如: class A{public:int func(int p) {}};其中,func的原型在编译器看来应该是: int func(A*constthis, int p);(2)由此可见,this在成员函数的开始前构造,在成员的结束后清除。 这个生命周期同任何一个函数的参数是一样的,没有任何区别。 当调用一个类的成
2011-05-18 10:25:00 3420
原创 char p[] 的相关问题
【1】数组结尾问题都以'/0'结束 '/0'(字符形式)=0x00(十六进制)=0(十进制)= NULLchar s[] = "the sentence";//编译器在结尾生成'/0'char x[]= {'t','h','e','/0'};//要自己填充'/0'例如:判断s结尾,*s==NULL/'/0'/0/0X00;!*s x *x==‘/0’ /NULL/0X00 !*x常用if(!*s) while(*s)strlen[s] = 1
2011-05-16 14:12:00 1628 2
转载 int main( int argc , char *argv[] , char *envp[] )
<br />int main( int argc , char *argv[] , char *envp[] ) <br /> main()函数一般用int或者void形的。我比较喜欢用int型定义main。因为在结束的时候可以返回给操作系统一个值以表示执行情况。 <br /> <br /> int argc <br /> 这个东东用来表示你在命令行下输入命令的时候
2011-05-16 14:08:00 1584
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人