武警福建总队肖鹏:普通变量能否用来存放指针
来源:百度文库 编辑:中科新闻网 时间:2024/07/08 10:43:37
c语言环境
#include <stdio.h>
main()
{
long n;
char *p="world";
printf("%ld",n=(long)p);
}
在32位系统中,所有4字节的变量类型应该都可以通过强制转换来保存指针的值,不过没什么含义。
肯定能啊!
能?怎么弄?~
中科新闻网是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度文库 编辑:中科新闻网 时间:2024/07/08 10:43:37
#include <stdio.h>
main()
{
long n;
char *p="world";
printf("%ld",n=(long)p);
}
在32位系统中,所有4字节的变量类型应该都可以通过强制转换来保存指针的值,不过没什么含义。
肯定能啊!
能?怎么弄?~