温馨提示×

C语言浮点型常量能做指针吗

小樊
86
2024-07-12 20:00:27
栏目: 编程语言
C语言开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

C语言浮点型常量本身不能作为指针来使用,因为浮点型常量是存储在内存中的数据值,而指针是用来存储变量的内存地址的。因此,浮点型常量不具备可寻址的属性,无法直接作为指针来使用。

若想将浮点型常量的地址存储在指针中,可以通过先将浮点型常量赋值给一个浮点型变量,然后再通过取地址运算符’&'取得该变量的地址,最后将该地址赋值给指针变量。如下所示:

float f = 3.14;
float *ptr = &f;

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:C语言字符型常量能做运算吗

0