神秘又强大的指针
2010-11-22 22:38
113 查看
无意中看到一个例子,秒杀了各种C指针揭秘。
/*begin*/
main()
{
char *a="main(){char *a=%c%s%c;printf(a,34,a,34);}";
printf(a,34,a,34);
}
/*end*/
输出截图:
后来谷歌一下,发现自己的知识的浅薄。
这里是这个程序的解释:http://www.cs.uleth.ca/~holzmann/C/C/cselfprint.html
/*begin*/
main()
{
char *a="main(){char *a=%c%s%c;printf(a,34,a,34);}";
printf(a,34,a,34);
}
/*end*/
输出截图:
后来谷歌一下,发现自己的知识的浅薄。
这里是这个程序的解释:http://www.cs.uleth.ca/~holzmann/C/C/cselfprint.html
相关文章推荐
- c语言最强大之处--指针
- 指针总结---很好很全面很强大(指针类型转换)
- C\C++语言指针的强大用法之减少内存申请次数
- (轻松一刻)神秘而又强大的蓝翔学院!而且还是当中最可怕的挖掘机系!
- C\C++语言指针的强大用法之数组当作指针使用
- 解读神秘而又强大的百度人工智能计算机
- 指针 上帝神秘的礼物
- c语言最强大之处--指针
- 去掉前导和后导空格,指针太强大,什么都可以实现。
- Linux编程实践——文件操作里神秘的当前指针
- C与指针学习笔记——命令行参数和神秘函数
- 经过多次强攻之后,赫柏带领的军团不仅没能击败鲁卡斯,反而被鲁卡斯打得七零八落,赫柏终于体会到了高阶天之驱逐者的强大实力。 不过,赫柏最终还是找到了鲁卡斯的致命弱点,他发现鲁卡斯喜欢收集上古卷轴,因为上古卷轴能够让鲁卡斯获得神秘之力。 卢卡斯决定使用上古卷轴将卢卡斯引诱到绝域之门,利用绝域之门的力量消灭卢卡斯。 赫柏注意到卢卡斯喜欢收集不同的卷轴,如果总是捡到相同的上古卷轴,它的兴趣就会逐渐降低。
- 06-3 强大的指针
- 我们可以通过结构和指针构建强大的数据结构
- CMS发哥谈小程序:没那么强大神秘与颠覆能力却是值得反思注意
- file*中神秘的private_data指针
- 神秘的 isa 指针
- 掀开c++中this指针的神秘面纱
- typedef定义函数指针
- 需要判断指针为空吗