void类型指针声明

来源:互联网 发布:手机淘宝如何清除收藏 编辑:程序博客网 时间:2024/06/14 06:28
#include<stdio.h>#include<stdlib.h>void main1(){void *p;char ch = 'A'; int num = 100;double db = 10.9;p = &ch;p = #p = &db;//空类型指针,可以指向任何类型的数据//printf("%lf\n", *p);//p指针变量是个空类型的指针,只有首地址,而不明确读取多少个字节的数据以及按照什么类型解析数据//printf("%lf\n", *((double *)p));//需要强制转换到所要输出的数据的类型*((double *)p) = 99.9;//printf("%lf\n", *p);//强制类型转换只是暂时的转换类型,不改变原有的数据类型printf("%lf\n", *((double *)p));system("pause");}

原创粉丝点击