C语言的地址是什么类型,用%d还是%ld输出

Python06

C语言的地址是什么类型,用%d还是%ld输出,第1张

地址是内存单元的编号

是一个非负的整数

如果计算机是地址线是32位的

那么范围就是32个0到32个1

当你要输出地址时,

也就是要输出在这个范围之内的数

所以可以用%d或%ld

但是一般用16进制输出

16进制输出也有很多种

但本人认为最规范的方式是采用大写

即 “%#X”

供参考!

1、主要从IP地址类型和C语言中的地址类型两方面进行编写。

2、IP地址根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址。

3、C语言的地址类型就是该地址对应的内存单元中的内容的数据类型(指向函数的指针除外)。