c语言中如何输出变量的内在地址

内容纲要

最近在学习C语言,虽然它是面向过程的编程语言,但是功能还是比较强大,有些功能并不是其它高级语言可以轻易做到的,比如输出变量的内在地址,方法如下:

#include <stdio.h>

int main(){

int a=9;

printf(“a的内存地址值是:%p”,&a)

return 0;

}

顺便记录一下C语言中基本变量在内存中所占的字节数:

char  1个字节

int     4个字节

float  4个字节

double 8个字节

发表评论

邮箱地址不会被公开。 必填项已用*标注

7 × = 56