C/C++中的指针和别名这个东西确实是够恶心的。今天蛋疼的就写一下这些东西的区别,变量永远是最简单的没有什么技术含量,那么另外一个比较简单的就是别名了,其实个人感觉这个东西完全可以看作是一个人的“小名”,只是对同一个变量多了一个称呼而已,指向的数据和地址是和原变量完全一致的,并且用&进行取地址操作的得到的地址和原变量的地址是完全一致的(因而在对指针进行赋值的时候如果直接对指针地址操作则需要对变量或者别名使用&进行取地址运算,如果要直接赋值则需要使用*p=进行赋值)。最复杂的就是指针了,同样个人认为指针到头来就是一个地址,这样可能会比较好理解一些。例如*pointer,那么带有*(解引用操作符)的时候则是表示的数值,如果没有*则表示的是地址。也就是说可以将pointer看成一个内存地址在这个地址中保存的是另外一个数据的地址,当存在*的时候表示取该地址存取的内容,否则则是取这个变量保存的地址。指针的指针则就更加复杂了,例如**p,那么可以看作指针保存的数据是另外的一个指针,解引用操作一次将会得到一个*p,这仍然是个指针,当进行二次解引用操作的时候(**p)才能读到p中保存的数据信息。这么说可能比较难理解,那么看个实例就明白了。效果如下图:
吾爱破解被入侵,然后关门了
以下是文章原文:
最近太累了,公司原因一方面,论坛是最主要原因,先是国内被和谐了,这会好不容易折腾搬到国外了,你倒好,开了不到一天,你就给主页改了,服务器我没权限,你想改主页就改改吧,如果改主页也算检测那么我也不说了,域名我已转走了,论坛安全没做好,我不想还丢了人家服务器权限,我担不起这责,现在我不准备折腾了,直接不开了,你去接受大家的膜拜吧,图我还给你继续贴上.
PS:就我个人的感觉“吾爱破解”还是一个相当不错的论坛的,可惜却没人能容的下。