
c语言笔记
文章平均质量分 88
swpu_yx32
这个作者很懒,什么都没留下…
展开
-
二维数组
一维数组只有一个下标,称为一维数组,其数组元素也称为单下标变量。在实际问题中有很多量是二维的或多维的,因此C语言允许构造多维数组。多维数组元素有多个下标,以标识它在数组中的位置,所以也称为多下标变量。本节只介绍二维数组,多维数组可由二维数组类推而得到。 二维数组的定义二维数组定义的一般形式是: 类型说明符 数组名[常量表达式1][常量表达式2] 其中常量表达式1表示第一维下标的长度,常转载 2016-10-19 13:17:54 · 327 阅读 · 0 评论 -
C语言带参宏定义
C语言允许宏带有参数。在宏定义中的参数称为形式参数,在宏调用中的参数称为实际参数,这点和函数有些类似。对带参数的宏,在调用中,不仅要宏展开,而且要用实参去代换形参。带参宏定义的一般形式为: #define 宏名(形参列表) 字符串 在字符串中含有各个形参。带参宏调用的一般形式为: 宏名(实参列表); 例如: #define M(y) y*y+3*y //宏定义 // Code k转载 2016-10-19 13:37:52 · 13876 阅读 · 7 评论 -
初识C语言
C语言笔记第一次培训:简单的屏幕输入输出,C语言的格式,数据类型。占位符: ‘%d’ ‘%f’ ‘%c’ ‘%lf’ ‘%s’ ‘%ld’ …… 位操作符: ‘&’ ‘|’ ‘^’ …… 转义符: ‘\n’ ‘\r’ ‘\’ ‘\f’ ‘\ddd’ ‘\xhh’ …… 操作符:指令系统的每一条指令都有一个操作符,它表示该指令应进行什么性质的操作。 字符的输入输出: getchar() put原创 2016-10-12 17:42:17 · 359 阅读 · 0 评论 -
C语言基本概念归纳
1. 编译错误即语法错误、运行错误即程序运行时发生错误。 2. 操作数即操作对象、一元运算符的操作数就是一个。 例:-2,“2”即操作数。 3. 条件运算符是C语言提供的唯一一个三元运算符(max=A>B?A:B即取得A和B的最大值并赋值给max。(判断原理:如果A>B为真,则max=A,如果为假,则max=B)。 4. 浮点数与零比较时是与1e-6来比较。(同理,比较两个浮点数的大原创 2016-11-20 21:36:15 · 673 阅读 · 0 评论 -
初学定时器
定时器1.延时的方法: 其中_nop_();:一个 NOP 的时间是一个机器周期的时间。2.定时器的介绍A).时钟周期时钟周期T是时序中最小的时间单位(即1/时钟源频率)。B).定时器a).定时的含义从某一个初始值开始,经过确定的时间后溢出的过程。b).溢出假如一个16位(即两个字节)的定时器,最大值为65535,那么等加到65535后,再加1就为溢出,溢出后,这个值就直接变为0。C).定时器的寄原创 2016-12-24 17:43:38 · 904 阅读 · 0 评论