第一个#include <stdio.h>
void main()
{
int a;
printf("%p",a);以及 printf("%p",&a);有什么区别?前者输出来的是CCCCCCC,后者是0012ff44,请指点
}
第二个
#include <stdio.h>
void main()
{
int a ,*b;
b=&a;
printf("%p",???);
}我想知道???应该填什么,如果填b,输出的是不是a变量的地址?如果我想输出指针变量b的地址,那应该怎么办
第三个,就是printf(“”,a,&a);,逗号后面的变量什么时候要&这个符号,什么时候不要&这个符号