[C]整形数直接赋给指针作为地址

来源:互联网 发布:java 解析word文档结构 编辑:程序博客网 时间:2024/04/27 02:45

#include<stdio.h>

void main()
{
  int a=123,b;
  int *p=&a;
  char *str;
  b=(int)p;
  str=(char *)b;
}

 直接把整型数值赋给指针作为地址,要用上强制转换 (TYPE *)b(TYPE是指针的类型), 同理指针地址也可以也可作为整型数赋给个整变量.(TYPE)p.