
C
rslboy
这个作者很懒,什么都没留下…
展开
-
【转自馒头e窝】字符指针的特别之处
首先非常感谢馒头e窝,看到这么好的分析,自己也转一下,希望对大家有所帮助,反正自己先看上了哈。。 如果我们对一个非字符的指针进行操作,方法是这样的: 定义:int a=7; int *p=&a; 或者 int a=7; int *p; p=&a; 或者 int a=7; int *p; *p=a; 这样定义的原因是因为等号两边的类型必须匹配,int *p=&a; 等号左边转载 2011-12-18 00:14:20 · 809 阅读 · 0 评论 -
转自房秉毅的《深入理解sizeof》
本人觉得总结的比较好,就强力推荐一下。。。。 一、好首先看看sizeof和strlen在MSDN上的定义: 首先看一MSDN上如何对sizeof进行定义的: sizeof Operator sizeof expression The sizeof keyword gives the amount of storage, in bytes, associated with a va转载 2011-12-20 22:58:02 · 2394 阅读 · 0 评论 -
void与void*指针
void含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。 void几乎只有“注释”和限制程序的作用,定义一个void变量没有意义,不妨试着定义: void a; 这行语句编译时会出错,提示“illegal use of type 'void'”。不过,即使void a的编译不会出错,它也没有任何实际意义。转载 2012-07-23 20:06:42 · 530 阅读 · 0 评论