![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
KeFan2615
任何事情到最后总会是好的,不好那说明还没到最后!!路漫漫其修远兮,吾将上下而求索!
展开
-
单片机程序存储结构剖析
C语言程序经过编译、连接后形成二进制映像文件,由堆、栈和数据段(①只读数据段②已初始化读写数据段 ③未初始化数据段-BBS)组成 ,下图标识程序存储结构并针对每个段进行详细说明一、栈区二、堆区三、代码区四、数据段...原创 2020-05-26 18:23:48 · 620 阅读 · 0 评论 -
C语言关键字剖析
C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类,下面分类列举和解释相关关键字一、数据类型关键字(12个)(1) char :声明字符型变量或函数(2) double :声明双精度变量或函数(3) enum :声明枚举类型(4) float:声明浮点型变量或函数(5) int: 声明整型变量或函数(6) long :声明长整型变量或函数(7) short :声明短整型变量或函数(8) signed:声明有符号类型变量或函...原创 2020-05-26 18:18:35 · 285 阅读 · 0 评论 -
C语言知识解惑--逗号表达式
关于C语言中的逗号表达式你所不知道的知识解惑首先我们要知道在C语言中,逗号表达式的优先级是最低的 (也就是说赋值运算符 '=' 都比逗号表达式优先级高)。例如:int a=(2*6,4+8,55);请问a=?答:先计算括号内的逗号表达式的值,该逗号的值为55,再把55赋值给a,所以a=55int a=5;a=(a=2*3,a*4),a+10;请问a=?很多人...原创 2020-02-21 13:21:30 · 2100 阅读 · 0 评论 -
C语言软件版本号组成和定义
在编写程序的时候,经常会用到VERSION,用来表示程序的版本号有的时候我们还希望里面加个日期,例如:"System V2.0.1.2017.9.13"又有的时候我们只想读出数字版本号,例如2, 0, 1,有的时候又想如果想将里面的2, 0, 1这3 个数字提取出来,该怎么做呢?通常做法是这样的:#define MAINVER 2#define SUBVER1 0#def...原创 2020-02-21 11:56:48 · 2294 阅读 · 0 评论