![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据在内存的存储
文章平均质量分 94
re林檎
非计算机专业大学牲一枚,学习编程中……,欢迎各位佬的支持支持!!
展开
-
C语言的内存函数以及数据在内存中的存储方式
string库函数不仅提供了如strcmp、strcat、strcmp等函数,还存在memcpy、memmove、memset、memcmp等功能相似但实现方式主要通过使用指针的内存函数,今天就来大致谈谈这几个内存函数的作用,使用方法与部分的实现过程。原创 2024-04-05 23:05:29 · 984 阅读 · 1 评论 -
浮点型在内存中的存储
在中我们提到了整型在内存中的存储,而今天我们就来谈谈浮点型在内存中的存储。相信大部分人可能认为代码中编号1、2、3、4对应位置为5、5.000000、5、5.000000。但实际上这段代码的结果并非如此,以下是使用VS2022的运行结果:可见,2与3的结果与我们的预期完全不同,这是为什么呢?通过观察原代码,我们可以发现main函数第二行将整型a的地址进行强制类型转换为了浮点型地址,并且编号3处将浮点数5.0以整型的格式打印,从而导致了2、3处的结果。原创 2024-04-13 19:58:02 · 694 阅读 · 1 评论