-
(1)#define问题
#define 宏常量,无语法检测,只是字符替换
#define Max(a,b)  ...
来自
C语言|by
粽子糖果 |发表时间 2017-09-06
|0个回复
-
#define abc (*(volatile unsigned long *)0xE0200280)
开始对于上面的语法不太理解,但通过拆分,我们可以看的更明...
-
今天到网上查一个问题,C 专家编程里的,让我看到了差距,前人大牛啊
算法求解!如何判断一个单向链表是否有环路?
--------------------...
-
本文旨在探讨适度使用自然资源,达成人类生存适宜的生存环境。具体而论——因为使用所以制造。引申观点——循环再用就是循环再...
-
华为面试题及答案
1、局部变量能否和全局变量重名
答:能,局部会屏蔽全局。要用全局变量,需要使用"::"
局部变量可以与全局变量同名,在函数内引用这个变量时,会用...
-
好多朋友,天天在做RFID,做的也不错,但却不懂得它的基本原理,也不好意思问。书上的讲解,虽然也清楚,但往往属于技术性的,让人不容易通俗理解。以13.56MHz的RF...
-
不同数据类型间的相互转换
在 C 语言中,不同数据类型之间是可以混合运算的。当表达式中的数据类型不一致时,首先转换为同一种类型,然后再进行计算。C 语言有两种...
-
一、概述
1、指令的格式
我们已知,要让计算机做事,就得给计算机以指令,并且我们已知,计算机很“笨”,只能懂得数字,如前面我们...
-
1、头文件:#include (我用的是 STC 89C54RD+)
2、预定义:sbit LED = P1^0 // 定义 P1 口的 0 位为 LED
注:&ldqu...
-
1、头文件:#include 2、预定义:sbit LED = P1^0 // 定义 P1 口的 0 位为 LED 注:“P1^0”这个写法,...
-
1、头文件:#include 2、预定义:sbit LED = P1^0 // 定义 P1 口的 0 位为 LED 注:“P1...
-
学习STM32,看了一堆乱七八糟的文档,准备写程序了,先分析了下STM32的启动代码,看着这堆鬼鬼的汇编代码,挺吓人的,看看帮助,查查网路,还是不那么难懂。
;// ...
-
用异或来交换变量是错误的——陈硕。
翻转一个字符串,例如把 "12345" 变成 "54321"...
-
带符号整数的除法与余数——陈硕。
最近研究整数到字符串的转换,读到了 Matthew Wilson 的《Efficient Integer ...
-
摘要:在大数据带来的巨大利益引诱下,许多机构蠢蠢欲动,然而你的业务是否够资格去谈大数据?本次为大家带来MongoDB与Hakka Labs的大数据之辩,以及数据管道的4个实践。
...
-
1.interrupt 用于中断函数。定义如下:语法: interrupt void 函数名() 或者interrupt[中断向量]void 函数名()参数:中断函数没有参数。中...
-
今天在阅读RF_Example_Code_v1.0中头文件cc430x613x.h时发现了几部分的疑问。
首先来看一下cc430x613x.h 中的3个#d...
-
什么是TTL电平
TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑"1",0V等价于逻辑"0"...
-
上下移动我们会了,那我们还想左右移动该如何操作呢?
方法一、最简单,就是把板子侧过来放,纵向取模就可以完成。
这里大家是不是有种头顶冒汗的感...
-
C8051F的每个I/O口引脚都可以被配置为推挽或漏极开路输出。同时引入了数字交叉开关,允许将内部数字系统资源映射到P0、P1、P2和P3 的端口引脚。通过设置交叉开关寄存器可将片...