![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言学习记录
歪比巴卜..
这个作者很懒,什么都没留下…
展开
-
C语言学习记录——char,double,long,int等类型在STM32存储器中占用地址空间大小
/s1是double类型指针,8字节,所以地址+8,//s1是long 类型指针,4字节,所以地址+4,//s1是int 类型指针,4字节,所以地址+4,double:8字节。原创 2024-02-21 14:36:12 · 713 阅读 · 0 评论 -
C语言学习记录——字符串转浮点(strtof())和转长整型(strtol())函数
用法:将一个字符串str 在基于base进制的情况下进行分割,遇到第一个不合法的字符就需要停止向后遍历,如果合法就向后遍历,取出合法部分的值给与返回值即可。(此时合法的值和base有关,base为n,这个数就是n进制的值,所以我们在获取值之后如果要用到10进制的值,就需要做个进制转换)。如果base = 8合法部分只能是0-7,如果base = 10合法部分只能是0-9,str为要转换的字符串,endstr 为第一个不能转换的字符的指针,base为字符串str所采用的进制。用法举例:以串口传参为例。原创 2024-02-21 11:06:38 · 1120 阅读 · 0 评论