#include<iostream>
using namespace std;
void main()
{
char *a="STR";
cout<<&a<<endl;//这里输出的是地址
printf("%d\n",a);
printf("%p\n",&a);//这样输出的也是地址
printf("%0x\n",a);
}
请问我没标记的注释的两个输出的是什么 刚刚回答问题看到的 ,我也没看明白是什么,但是好像和地址有着某种关系,实在不解
那2 4代表的是什么值 随机数吗?
追答不是,是由链接器在链接目标代码的时候确定的!因为是常量的指针!
追问好的 谢谢