上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 26 下一页
摘要: 文章参考微信公众号[嵌入式软件学习圈] 四、C语言复杂表达式 4.1、在表达式中,要看符号的优先级和结合性。 4.2、在理解内存时,内存0地址在最底下,至上地址逐渐增加。 4.3、int *p;是定义的一指针变量p,而int... 阅读全文
posted @ 2019-03-30 10:46 leon11241124 阅读(106) 评论(0) 推荐(0)
摘要: 三、指针精髓 3.1 printf("%p\n"); 其中%p表示输出一个指针,就是指针变量(其存放的那个地址),可以理解为输出一个地址。 3.2 int *p1, p2; 等同于int *p1; int p2; int... 阅读全文
posted @ 2019-03-29 15:39 leon11241124 阅读(89) 评论(0) 推荐(0)
摘要: 文章参考微信公众号[嵌入式软件学习圈] 二、位操作 2.1 ~(0u)是全1; 2.2 位与& 位或 | 位取反~ 位异或^ 2.3、位与、位或、位异或的特点总结: 位与:(任何数,其实就是1或者0)与1位与无变化,与0位与... 阅读全文
posted @ 2019-03-28 08:37 leon11241124 阅读(384) 评论(0) 推荐(0)
摘要: 转自微信公众号[英语七点半] 很多事情我们习以为常,但却不知来源,比如为什么男装纽扣在右而女装在左?为什么是上厕所下厨房?十二生肖到底为什么没有猫?羊到底是怎么了要替罪? 这些问题看似习以为常,大部分却不知道其中的缘由。今天小谷给大家带来了26个难题,看看你能... 阅读全文
posted @ 2019-03-27 09:53 leon11241124 阅读(62) 评论(0) 推荐(0)
摘要: 文章参考微信公众号[嵌入式ARM] 一、内存大话题 1.0、内存就是程序的立足之地,体现内存重要性。 1.1、内存理解: 内存物理看是有很多个Bank(就是行列阵式的存储芯片),每一个Bank的列就是位宽,每一行就是Word... 阅读全文
posted @ 2019-03-27 09:21 leon11241124 阅读(66) 评论(0) 推荐(0)
摘要: 文章参考微信公众号[嵌入式软件学习圈] 无符号整形类型“回绕” 涉及无符号操作数的计算永远不会产生溢出,因为编译器会自动产生回绕。 也就是说,如果数值超过无符号整型数据的限定长度时就会发生回绕,即如果无符号整型变量的值超过了... 阅读全文
posted @ 2019-03-26 06:11 leon11241124 阅读(279) 评论(0) 推荐(0)
摘要: 文章参考微信公众号[嵌入式软件学习圈] 注意隐形提升带来的C陷阱 有过面试经历的同学可能曾碰到如代码清单所示的问题。 #include intmain(void){ int a[] = {1,2,3,4,5,6}; ... 阅读全文
posted @ 2019-03-24 09:47 leon11241124 阅读(67) 评论(0) 推荐(0)
摘要: 文章参考微信公众号[嵌入式软件学习圈] size_ t类型 C语言标准规定size_t是一种无符号整数类型,编译器可以根据操作系统的不同而用typedef来定义不同的size_t类型,即在不同的操作系统上所定义的size_t... 阅读全文
posted @ 2019-03-23 08:51 leon11241124 阅读(194) 评论(0) 推荐(0)
摘要: 基本数据类型 到C99目前为止,C语言为我们提供了12个相关的数据类型关键字来表达各种数据类型。 如表所示,K&RC提供了7个,C891,C90 新増了2个,C99新増了3个。 C的基... 阅读全文
posted @ 2019-03-22 09:35 leon11241124 阅读(196) 评论(0) 推荐(0)
摘要: 文章参考微信公众号[嵌入式软件学习圈] char 类型变量种种 1.使用char类型来执行字符处理 大家应该都知道,C语言设计char类型的目的是存储字母和标点符号之类的字符。实际上, char类型存储的是整数而不是字符。为... 阅读全文
posted @ 2019-03-21 13:21 leon11241124 阅读(234) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 26 下一页