#include <stdio.h>
int main(void)
{
int x = 99;
int *pt1;
pt1 = &x;
printf("Value at p1: %d\n", *pt1);
printf("Address of p1 (with %%p): %p\n", pt1);
printf("Address of p1 (with %%d): %d\n", pt1);
return 0;
}
使用
%d
而不是%p
的打印机指针值有哪些不利之处/危险? 最佳答案
%d显示一个整数-不需要使指针的大小等于整数的大小。