在C语言中如何打印变量的地址?
展开全部
cahr * a =NULL;
a = malloc(10);
printf("%d\n",a);
指针里面的值就是地址,明白指针就知道地址了。寻常地址指栈地址。其他地址无意义
a = malloc(10);
printf("%d\n",a);
指针里面的值就是地址,明白指针就知道地址了。寻常地址指栈地址。其他地址无意义
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打印时加&就行啊。
int a,b;
printf(“%d,%d”,&a,&b);//读取地址
int a,b;
printf(“%d,%d”,&a,&b);//读取地址
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询