70,023
社区成员




#include<stdio.h>
int main(void) {
int *p;
p = (int *) 10;
printf("%d\n", p);
p = (int *) 'a';
printf("%c\n", p);
p = (int *) "I Love C/C++! Oh, Yeah!";
printf("%s\n", p);
return 0;
}
#include<stdio.h>
int main(void) {
int *p;
p = (int *) 10;
printf("%d\n", (int)p);
p = (int *) 'a';
printf("%c\n", (char)p);
p = (int *) "I Love C/C++! Oh, Yeah!";
printf("%s\n", (char*)p);
return 0;
}
#include<stdio.h>
int main(void) {
int *p;
p = (int *) 10;
printf("%p\n", p);
p = (int *) 'a';
printf("%p\n", p);
p = (int *) "I Love C/C++! Oh, Yeah!";
printf("%p\n", p);
return 0;
}
#include<stdio.h>
int main()
{
int *p;
*p = 10; // 赋值
printf("%p\n",p); // 输出p地址
printf("%d\n",*p); // 输出p值
p = (int *)10; // 赋地址 p = 10
printf("%p\n",p); // 输出p地址
printf("%d\n",*p); // 输出p值
return 0;
}