读书人

一个c有关问题

发布时间: 2012-04-04 16:38:51 作者: rapoo

一个c问题
#include <stdio.h>

void f(int a,void *b)
{
int c = (int*)b;
printf( "%d\n ",*c);

}
void main()
{
f(5,4);


}

int c = (int*)b;这样为何正确?指针给整形?

而int c =*((int*)b);就出错了。


[解决办法]
LS正解,在 windows内存模型中低于0xFFFF的区域为NULL指针分配区

读书人网 >C语言

热点推荐