【发布时间】:2012-10-15 10:47:50
【问题描述】:
对于这个 Noobie 问题,我很抱歉,我无法使以下任何一个代码工作?
sn-p 1:
int main(void) {
void *ptr;
*ptr = 1;
printf("%d", *ptr);
return 0;
}
sn-p 2:
int main(void) {
void *ptr;
int a = 1;
ptr = &a;
printf("%d", *ptr);
return 0;
}
sn-p 3:
int main(void) {
void *ptr;
int a = 1;
(int*)ptr = &a;
printf("%d", *ptr);
return 0;
}
有什么想法吗?
【问题讨论】:
标签: c void-pointers