有关c++printf 和地址的问题 int x =10; printf("%d\n",&x);

int x =10;printf("%d\n",&x);①请问printf("%d\n",&x);是按十进制格式输出地址吗?②为什么以下程序执行后结果是1638212? ③x的地址是什么,怎样知道x的地址

1、你写的是按十进制输出;
2、变量的地址是随机分配的;
3、随机分配,你已经取到了地址追问

为什么我每次执行结果都是1638212? 我是用c与c++程序设计学习与实验这个文件执行程序的,

为什么我每次执行结果都是1638212? 我是用c与c++程序设计学习与实验这个文件执行程序的,

追答

巧合

温馨提示:答案为网友推荐,仅供参考
相似回答