小明思考
高性能服务器端计算
posts - 67, comments - 398, trackbacks - 0, articles - 0
C++博客
::
首页
::
新随笔
::
联系
::
聚合
::
管理
{Just for fun} 如何让指针指向自己
Posted on 2007-04-04 12:16
小明
阅读(2457)
评论(8)
编辑
收藏
引用
所属分类:
C/C++
很简单的一个问题
答案是..... 呵,看代码吧
template
<
typename T
>
void
p2self(T
*
&
p)
{
p
=
(T
*
)
&
p;
}
int
main(
int
argc,
char
*
argv[])
{
int
*
pi;
void
*
pv;
p2self(pi);
p2self(pv);
return
0
;
}
Feedback
#
re: {Just for fun} 如何让指针指向自己
回复
更多评论
2007-04-04 14:21 by
小熊
有意思,呵呵
#
re: {Just for fun} 如何让指针指向自己
回复
更多评论
2007-04-04 16:50 by
Rome
請問這樣做的意義是……?
#
re: {Just for fun} 如何让指针指向自己
回复
更多评论
2007-04-04 17:13 by
小明
@Rome
没什么意义。Just for fun
#
re: {Just for fun} 如何让指针指向自己
回复
更多评论
2007-04-04 18:09 by
sphinxzh
T* p;
p = (T*)&p;
?????????
#
re: {Just for fun} 如何让指针指向自己
回复
更多评论
2007-04-05 00:28 by
猪头饼
int *p=reinterpret_cast<int *>(&p);
这样可以不。。。
PS:你的头像是星星吧。。如果是你本人。那真是太酷了 - -!
#
re: {Just for fun} 如何让指针指向自己
回复
更多评论
2007-05-15 17:00 by
小软
@猪头饼
头像是星星,没的错
内部人士透露:小明自认他本人长的有点像星星
#
re: {Just for fun} 如何让指针指向自己
回复
更多评论
2007-05-16 21:11 by
YT
Add passion into everything which you are doing.
Add passion into whatever you are doing.
just for simple & fun
#
我的方法
回复
更多评论
2011-05-19 17:11 by
何孟飞
int *p;
p=(int*)&p;
刷新评论列表
博问 - 解决您的IT难题
博客园
博问
IT新闻
C++程序员招聘
标题
姓名
主页
验证码
*
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
IT新闻:
·
想进入苹果App Store Top 25,你的应用必须……
·
资源分享社区 迅雷方舟公开测试
·
Guile可以用于编写exploit测试代码
·
谁拥有你的数据?
·
预见未来的七条法则
博客园首页随笔:
·
Cowboy 源码分析(三)
·
白话红黑树系列之二——红黑树的构建
·
深入System.Web.Caching命名空间 教你Hold住缓存管理(一)
·
模式匹配的类型测试不能识别List<’a>
·
MSDN学习DirectShow——第四章 使用DirectShow 第一节 用graphedit模拟创建Graph
知识库:
·
解Instagram背后的技术
·
什么是好代码?
·
利用以代码为中心的开发和建模实现成功的代码重用
·
我是工程师,不是编译器
·
浅谈SQL Server中统计对于查询的影响
相关文章:
debug to fix crash
那些leveldb使用的奇技淫巧1-内存管理
奇怪的g++的行为
printf的wrapper
如何写出专业的C头文件
C++源文件编码问题
{Just for fun} 如何让指针指向自己
[STL] 循环中erase
谈谈snprintf
STL 备忘录
网站导航:
博客园
IT新闻
BlogJava
知识库
程序员招聘
管理
Powered by:
C++博客
Copyright © 小明
日历
<
2006年5月
>
日
一
二
三
四
五
六
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
公告
任何问题可以私信微博:
@殷山9527
留言簿
(11)
给我留言
查看公开留言
查看私人留言
随笔分类
C/C++(33)
Cloud computing(1)
Debug(7)
G11N/ICU(5)
Game Development(7)
Linux(2)
Misc(2)
Network/ACE(9)
Tools(14)
Win32(13)
随笔档案
2012年4月 (1)
2012年3月 (1)
2008年11月 (1)
2008年9月 (1)
2008年8月 (2)
2008年7月 (2)
2008年4月 (1)
2008年3月 (2)
2007年10月 (1)
2007年6月 (2)
2007年5月 (4)
2007年4月 (3)
2007年3月 (2)
2006年12月 (1)
2006年11月 (1)
2006年9月 (3)
2006年7月 (3)
2006年6月 (3)
2006年5月 (1)
2006年4月 (3)
2006年3月 (4)
2006年2月 (3)
2006年1月 (7)
2005年12月 (11)
2005年11月 (4)
友情连接
Quick Reference Cards
vckbase blog
小明思考blogjava
邢红瑞的blog
搜索
积分与排名
积分 - 299634
排名 - 19
最新评论
1. re: 谈谈snprintf
阿福:"%s\0"这个常量尽管占用4个char位置,后两个都是0,但是对snprintf含糊来说,遇到第一个结束符就认为结束了。等价于"%s".
--wenson
2. re: debug to fix crash[未登录]
WinDbg的精彩教程!
--jans2002
3. re: debug to fix crash[未登录]
太牛了
--sand
4. re: debug to fix crash
楼主功力深厚
--flyliying
5. re: vc6函数调用浅析
楼主NX
--jianc
阅读排行榜
1. 再谈从vc6迁移到vs2005(19550)
2. 谈谈snprintf(19081)
3. 为英雄无敌3写个游戏修改器(14603)
4. 使用PostThreadMessage在Win32线程间传递消息(12941)
5. 什么才是多线程安全的(11421)
评论排行榜
1. C++跨平台开发方法/工具(26)
2. 我是如何"crack"掉winrar的(22)
3. Just for fun:能输出自身代码的程序(21)
4. Is it a vc6 bug?(21)
5. 什么才是多线程安全的(19)