随笔分类 - 程序设计
摘要:注意几点: (1)单目和双目,就是单个元素和双个元素. (2)在不同运算符的时候,注意优先级。 (3)同一个语句的时候,注意左右结合性。 其实也很简单
阅读全文
摘要:设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式____. #include "common.h" #include <stdio.h> #include <stdlib.h> #include <math.h> //#define
阅读全文
摘要:我还纠结着单目运算符和双目运算符和乘除的一些优先级什么事情。 #include "common.h" #include <stdio.h> #include <stdlib.h> #include <math.h> //#define static float Mathematical_modeli
阅读全文
该文被密码保护。
摘要:指数很重要,比如有一些欧拉公式 #include "common.h" #include <stdio.h> #include <stdlib.h> #include <math.h> static float Mathematical_modeling = 0; static int capaci
阅读全文
摘要:强制转换类型用括号括起来 #include "common.h" #include <stdio.h> #include <stdlib.h> static float Mathematical_modeling = 0; static int capacitance_modeling = 0; i
阅读全文
摘要:取模就是取余,计算机术语和数学术语的差距,余数的好处把数据限制在被除余数里面, 4%5; 等于4; 模数不能浮点数,编译器报不过,必须是整数。 余数的生活案例,吃饭后剩余的东西,还有网吧多余的机器。 模数还有负数,这个比较复杂,先留下个记录。 其实取余,整除法那个多余的数,-7%3 = 3*(-2)
阅读全文
摘要:这个操作可以,爽歪歪。 #include "common.h" #include <stdio.h> #include <stdlib.h> static float test_point = 1.3435; static int normal_point = 1; //8进制g static in
阅读全文
摘要:scanf("xxx%d",&xx); "xxxx%d" 这里不能乱写,这里是标准输入,不然xx的一直不对,和printf不一样,而且%d 和&xx类型要一致, 键盘上输入,输入完成后,要按下一个Enter键,行缓存的问题,详情看<<linux系统编程>>认识会深刻一些, 会有os理解。
阅读全文
摘要:首先是单个字符,是sizeof(char),使用的ASCII转换为数字存储。 控制字符有特别含义,如转行, 这个其实就printf实现的功能,详细需要追踪printf函数的实现,串口打印。 1 #include "common.h" 2 #include <stdio.h> 3 #include <
阅读全文
摘要:编码:计算机只认识0101,因此要把我们认识文字和英文字符转换为二进制数字。 整型常量分为 整数和字符,整数使用原码存储,字符在内存存取需要转换为数字,这个就是ASCII,当然还有各种中文编码,还有浮点数存取,这个复杂。 整型常量注意一个是使用unsigned 还是signed 区别,最高位明显不一
阅读全文
摘要:我们经常需要打印一些变量的取值来调试程序,使用while(1)是常用的手段。 while (1) { char letter = getchar(); printf("test_point is %d \t\n", test_point); printf("test_point is %f \t\n
阅读全文
摘要:再使用一个函数,进行测试的调用,然后进行调用这样就不需要再为makefile什么,还有就是改什么鬼东西烦恼了。 然后把需要的功能进行分解就行了。
阅读全文
摘要:单核多线程:出现并发的问题,只是时间片调度很快。 单片机上os 多核多线程:出现并行的问题,会出现多个cpu去调度对应的线程。 linux上的os. 多线程编程要特别注意,并行报的bug,折腾人。
阅读全文
摘要:当年2013.9.大一学c程序设计,因为当时还没有学数据结构,只学了程序设计,大学上的课真的是承上启下的不好,刚学到这里,就断了旋一样,对这个malloc和free一直很迷惑,这些狗玩意是干嘛,因为用的少,见的也少,平时也少敲程序,但是一下子就明白干啥的,因为学了一直不知道怎么使用,心思有些畏惧,后
阅读全文
摘要:(1)资源受保护的东西;(2)用完的这个线程,会调度到另一个线程,由于这件事情不是我们自己调用的,老是觉得挂怪的,因为这个os调度的,靠.所以锁类比厕所锁门案例并不好,调度的个人感觉 其实是减少了死锁的尴尬的情况。 要非常注意一点就是:这个受资源的保护的东西使用时间要一定一定要短(主要事情说三遍)。
阅读全文
摘要:第一个:分类的思想 ; 第二个就是灵活切换到那一路分支的作用
阅读全文
摘要:队列解决的问题:(1)有序,好管理 .(2)生产者和消费者快慢的问题,现实就是这样,快慢的问题。应用在事件驱动软件架构中.
阅读全文
摘要:本质就是数学中集合,里面变量相当于元素,难点在于就是:以前做数学题都是别人给了一个集合,算里面的关系,编程不一样的就是,自己定义一个集合。
阅读全文

浙公网安备 33010602011771号