摘要: \n 换行 \r 回车键 \b 退后一格 \f 换页 \t 水平制表符 \v 垂直制表符 \a 发出鸣响 \? 插入问号 \" 插入双引号 \' 插入单引号 \\ 插入反斜杠 \xhh表示十六进制数代表的符号 \ddd表示8进制的 阅读全文
posted @ 2018-11-28 11:04 jack_hzm 阅读(241) 评论(0) 推荐(0)
摘要: 打印指针的方式 int a= 0; printf("%p" ,&a); 阅读全文
posted @ 2018-11-27 19:42 jack_hzm 阅读(256) 评论(0) 推荐(0)
摘要: (1)对数组的增强 可变长数组 C99中,程序员声明数组时,数组的维数可以由任一有效的整型表达式确定,包括只在运行时才能确定其值的表达式,这类数组就叫做可变长数组,但是只有局部数组才可以是变长的.可变长数组的维数在数组生存期内是不变的,也就是说,可变长数组不是动态的.可以变化的只是数组的大小.可以使 阅读全文
posted @ 2018-11-27 09:44 jack_hzm 阅读(1232) 评论(0) 推荐(0)
摘要: 取一个10进制数的 个位数可以直接%10 对10取余对10位数,只需要将数据 比较多的选型还是选择swtich 或者else if,这样子看起来会比较整齐一些。用if语句的时候,如果正面的表达式好计算,直接得到正面的然后取反即可。 if (!(score >= 0 && score <= 100)) 阅读全文
posted @ 2018-11-27 09:14 jack_hzm 阅读(127) 评论(0) 推荐(0)
摘要: 1、代码格式化对齐 2、直接按下ESE模式下就可以来执行了 阅读全文
posted @ 2018-11-26 11:22 jack_hzm 阅读(275) 评论(0) 推荐(0)
摘要: 1、gcc app.c -lm 其中lm表示的是连接 m forlibm.so / libm.a表示你想要的库 abc for libabc.so / libabc.a 其中.a表示的是静态链接库 .so表示的是动态链接库 阅读全文
posted @ 2018-11-26 10:58 jack_hzm 阅读(510) 评论(0) 推荐(0)
摘要: 串行外设接口 (SPI) 总线是一种运行于全双工模式下的同步串行数据链路。用于在单个主节点和一个或多个从节点之间交换数据。 SPI 总线实施简单,仅使用四条数据信号线和控制信号线(请参见图 1)。 图 1 基本的 SPI 总线 尽管表 1 中的引脚名称取自 Motorola 公司的 SPI 标准,但 阅读全文
posted @ 2018-11-23 14:39 jack_hzm 阅读(1164) 评论(0) 推荐(0)
摘要: 转自:https://my.oschina.net/freeblues/blog/67400 1.SPI协议简介 1.1.SPI协议概括 SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定 阅读全文
posted @ 2018-11-23 14:36 jack_hzm 阅读(724) 评论(0) 推荐(0)
摘要: 1、注意scanf 不能有空格,如果有空格会将空格给输入进去 scanf("d "); 有空格 和scanf("d");--没有空格 有很大的区别 阅读全文
posted @ 2018-11-22 08:25 jack_hzm 阅读(505) 评论(0) 推荐(0)
摘要: 环境是在Ubuntus环境下测试的 这种情况 =x-5 ,y =4 z=1 这种时候 y=5,x=5,z=0; 阅读全文
posted @ 2018-11-21 08:17 jack_hzm 阅读(162) 评论(0) 推荐(0)