随笔 - 121  文章 - 0  评论 - 11  阅读 - 74万

随笔分类 -  C语言

C语言----指针形参(指向指针的指针形参)
摘要:一、通过指针形参在子函数改变常量 大家都知道,C语言子函数的形参,是可以为普通数据类型,也可以为指针的。最初遇到这问题,是在学习STM32的库函数的使用。当初刚接触库函数,对于函数初始化接口,如: GPIO_Init(GPIOA, &GPIO_InitStructure); 为什么要取初始化结构体变 阅读全文
posted @ 2021-06-23 20:09 feng..liu 阅读(1591) 评论(0) 推荐(0) 编辑
ARM NEON指令集总结
摘要:ARM的NEON是类似于X86的SSE2的一种优化的指令集,主要就是为了实现SIMD全称Single Instruction Multiple Data,单指令多数据流,能够复制多个操作数,并把它们打包在大型寄存器的一组指令集。简单来说就是处理一些算法的时候,可以并行处理,大大提高了效率。 在And 阅读全文
posted @ 2021-06-10 11:46 feng..liu 阅读(3215) 评论(0) 推荐(0) 编辑
a a[0] &a &a[0]的理解
摘要:数组中几个关键符号(a a[0] &a &a[0])的理解(前提是 int a[10])(1)这4个符号搞清楚了,数组相关的很多问题都有答案了。理解这些符号的时候要和左值右值结合起来,也就是搞清楚每个符号分别做左值和右值时的不同含义。(2)a就是数组名。a做左值时表示整个数组的所有空间(10×4=4 阅读全文
posted @ 2019-06-01 17:48 feng..liu 阅读(9033) 评论(0) 推荐(1) 编辑
字符编码
摘要:一、前言 在解决昨天的问题时,又引出了很多新的问题,如为什么要进行编码,这些编码的关系如何,如ASCII,IOS-8859-1,GB2312,GBK,Unicode之间的关系,笔者想要彻底理解字符编码背后的故事,遂进行了探索,具体笔记如下。如园友能读完本篇文章,我相信会解开很多疑惑。 二、字符编码 阅读全文
posted @ 2019-02-15 15:11 feng..liu 阅读(388) 评论(0) 推荐(0) 编辑
内存映射与访问机制
摘要:通过参考内存布局及访问机制的相关文章,本文试着整合一下相关知识点,希望能对有需要的朋友提供一点参考。但由于所参考文章皆为网友所作,相关知识并没有形成系统的认识,所以有些知识点仍然不够清楚,也难免有谬误之处。如果大家发现错误,敬请指出,另外倘若有关于“系统启动及内存布局”方面的可靠的资料或书籍,恳请大 阅读全文
posted @ 2018-07-04 09:34 feng..liu 阅读(712) 评论(0) 推荐(0) 编辑
轻松记住大端小端的含义(附对大端和小端的解释)
摘要:或许你曾经仔细了解过什么是大端小端,也动手编写了测试手头上的机器上是大端还是小端的程序,甚至还编写了大端小端转换程序;但过了一段时间之后,当你再看到大端和小端这两个字眼,你的脑中很快浮起了自己曾经做过的工作,却总是想不起究竟哪种是大端、哪种是小端,然后又去查以前写的记录?更让人不快的是,这种经历反反 阅读全文
posted @ 2018-07-02 17:11 feng..liu 阅读(874) 评论(0) 推荐(1) 编辑
VS2013中如何解决error C4996: 'fopen'问题
摘要:今天编写控制台应用程序时出现如下错误 error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SEC 阅读全文
posted @ 2017-08-31 16:56 feng..liu 阅读(524) 评论(0) 推荐(0) 编辑
float存储
摘要:浮点型变量在计算机内存中占用4字节(Byte),即32-bit。遵循IEEE-754格式标准。 一个浮点数由2部分组成:底数m 和 指数e。 ±mantissa × 2exponent (注意,公式中的mantissa 和 exponent使用二进制表示) 底数部分 使用2进制数来表示此浮点数的实际 阅读全文
posted @ 2017-08-31 10:55 feng..liu 阅读(462) 评论(0) 推荐(0) 编辑
C语言浮点数存储方式
摘要:对于浮点类型的数据采用单精度类型(float)和双精度类型(double)来存储,float数据占用 32bit,double数据占用 64bit.其实不论是float类型还是double类型,在计算机内存中的存储方式都是遵从IEEE的规范的,float 遵从的是IEEE R32.24 ,而doub 阅读全文
posted @ 2017-08-30 20:53 feng..liu 阅读(16019) 评论(1) 推荐(1) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示