相关文章
C中预编译详解
预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。 在C 语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏...
嵌入式软件架构设计
模块划分 模块划分的"划"是规划的意思,意指怎样合理的将一个很大的软件划分为一系列功能独立的部分合作完成系统的需求。C语言作为一种结构化的程序设计语言,在模块的划分上主要依据功能(依功能...
单片机中浮点数转字符数组的方法(sprintf 函数)
sprintf函数 函数功能:把格式化的数据写入某个字符串 头文件:stdio.h 函数原型:int sprintf( char *buffer, const char...
在Keil MDK中编译Keil C51教程
在电脑中同时要用到51和STM32开发,同时安装了Keil MDK和Keil C51。 我先安装Keil C51,再安装Keil MDK,安装在不同的目录下...
单片机P89V51中文数据手册
单片机P89V51中文数据手册 【高清无水印版】 下载地址:P89V51中文手册.pdf...
C语言 # 与 ## 的用法
一、一般用法 我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起. 用法: #include<cstdio>...
苏公网安备32058302003561