输出void指针指向数据
在c语言中,void指针可以指向任意类型变量,但是在输出指向的变量时,不能像一般指针那样printf("%d",*p);输出,而需要进行强转输出,具体代码如下:#include<stdio.h>int main() { int a=5; void *p=&a; int *p1=&a; printf("%d\n",p); printf("%d\n",*(char*)p); printf("%d\n",p1); printf("%d\n",*p1); return
原创
2021-03-04 13:08:42 ·
3118 阅读 ·
1 评论