在C语言中,使用printf函数打印指针的地址是非常常见的操作。以下是如何做到这一点的详细步骤和代码示例: 1. 声明一个指针变量并初始化 首先,你需要声明一个指针变量,并将其初始化为指向某个有效的内存地址。例如,你可以创建一个整数变量,并让指针指向这个整数变量。 c int main() { int a = 10; // 创建一...
比如int *p,要打印指针的地址可以使用printf("%p",&p);
Here are the days: Mon Tue Wed Thu Fri Sat Sun Here are the months: Jan Feb Mar Apr May ...
你说的没错,用%d输出指针是错误的 木水VS木木 团子家族 10 %p才是打印指针地址的 射命丸文 超能力者 9 printf没有类型检查的,只看内容不看类型,这也是printf的一个缺陷,类型对不上格式串也能过编译,会打印个啥出来只有编译器知道。 BH5HYR 麻婆豆腐 11 不论什么类型,在内存里的都是一串二进制的...