上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 121 下一页
摘要: 最近使用了goto语句,是因为if嵌套太深了,因此把错误处理同意了,直接使用goto语句。 举例: 多层嵌套里踹出去,或者有选择的退到第几层,这时候用goto是没毛病的,label写的明白点就行。注意不要钻来钻去,仅用于可控层数的break和continue,跳你就跳到某层循环结尾(大continu 阅读全文
posted @ 2019-10-14 12:37 wdliming 阅读(4989) 评论(0) 推荐(2)
摘要: /* atof example: sine calculator */#include /* printf, fgets */#include /* atof */#include ... 阅读全文
posted @ 2019-10-13 21:28 wdliming 阅读(161) 评论(0) 推荐(0)
摘要: Tiny C Compiler(缩写为TCC、tCc或TinyCC)是一个用于x86(16/32位)或x86-64(64位)系统的C编译器,开发者为Fabrice Bellard。软件是设计用于低级计算机环境,或是于磁盘容量有限的空间中(1.44磁片或是硬盘)。软件可以适用于Windows、Linu 阅读全文
posted @ 2019-10-13 11:28 wdliming 阅读(2156) 评论(0) 推荐(0)
摘要: 在配置freertos的情况下,cubemx会自动计算每个任务、信号,队列和软件定时器的使用堆栈大小,因此要合理规划信号量默认是88byte任务根据设定来计算,我默认配置是128,则最终是624byte,肯定是大... 阅读全文
posted @ 2019-10-13 11:10 wdliming 阅读(559) 评论(0) 推荐(0)
摘要: 在ANSI的标准确立后,C语言的规范在一段时间内没有大的变动,然而C++在自己的标准化创建过程中继续发展壮大。《标准修正案一》在1994年为C语言创建了一个新标准,但是只修正了一些C89标准中的细节和增加更多更广的国际字符集支持。不过,这个标准引出了1999年ISO 9899:1999的发表。它通常 阅读全文
posted @ 2019-10-10 17:39 wdliming 阅读(311) 评论(0) 推荐(0)
摘要: 在ANSI的标准确立后,C语言的规范在一段时间内没有大的变动,然而C++在自己的标准化创建过程中继续发展壮大。《标准修正案一》在1994年为C语言创建了一个新标准,但是只修正了一些C89标准中的细节和增加更多更广... 阅读全文
posted @ 2019-10-10 17:38 wdliming 阅读(198) 评论(0) 推荐(0)
摘要: 今天,在使用字符串的时候,对sizeof和strlen的用法更加深入了,特此记录下。 strlen是运行是计算的,不能放在函数外面计算的sizeof是预编译时运行的,可以放在函数外面计算。 对于char a[]="asdc"这样的定义,sizrof(a)的值是5,因为末尾会自动添加一个'\0',而s 阅读全文
posted @ 2019-10-08 21:37 wdliming 阅读(281) 评论(0) 推荐(0)
摘要: https://www.digital-detective.net/understanding-big-and-little-endian-byte-order/ https://people.cs.umass.edu/~verts/cs32/endian.html https://chortle. 阅读全文
posted @ 2019-10-07 23:10 wdliming 阅读(142) 评论(0) 推荐(0)
摘要: 大小端系列文章https://blog.csdn.net/liming0931/article/details/100016425MDK(Keil5,STM32F407)C语言:#include "stm32f4... 阅读全文
posted @ 2019-10-07 22:24 wdliming 阅读(642) 评论(0) 推荐(0)
摘要: win10上打算使用c-free,因为xp win7时代都用过,写c代码还是比较方便的,尤其是5.0版本,但是在win10上面,c-free 5.0版本没有c-free 4好用,c-free 4启动更加快,配置第... 阅读全文
posted @ 2019-10-07 21:38 wdliming 阅读(1599) 评论(0) 推荐(0)
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 121 下一页