C语言
My_Z
在校大学生,正在学习C语言编程及单片机。喜欢电子电路及linux,有意向在大学毕业以后从事嵌入式开发相关的工作。
展开
-
C语言中const的用法
const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性,另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。 我们来分情况看语法上它该如何被使用。 1、函数体内修饰局部变量。 例: void func() { const int a=0; } 首先,我们先把const这个单词忽略不看,那转载 2016-12-26 11:18:05 · 198 阅读 · 0 评论 -
windows平台使用sublime编辑器编译C代码,亲测可用
将Sublime Text 3 打造成 C/C++ 编译器 字数457 阅读3751 评论6 喜欢17 本文介绍Sublime Text 3的C/C++开发环境搭建,包括MinGW的安装,gcc运行c语言,g++运行c++语言,在sublime中运行以及在cmd中运行的方法。 安装MinGW MinGW是Minimalist GNU on Windows的首字母缩写转载 2016-12-24 23:04:33 · 593 阅读 · 0 评论 -
How To Use Codelite
Use Codelite to Write The First Program"Hello World" This mini tutorial describes how to create the classic 'Hello World' console application! From the main menu bar go to the 'Workspace' menu a转载 2016-08-29 23:19:52 · 378 阅读 · 0 评论 -
对于程序中变量定义的注意事项
最近在学习32位单片机的时候,编译时遇到如下问题: drivers\src\mains.c(10): error: #77-D: this declaration has no storage class or type specifier drivers\src\mains.c(10): error: #147: declaration is incompatible with "RTC原创 2017-04-01 17:59:45 · 834 阅读 · 0 评论 -
C语言头文件使用规范
C程序采用模块化的编程思想,需合理地将一个很大的软件划分为一系列功能独立的部分合作完成系统的需求,在模块的划分上主要依据功能。模块由头文件和实现文件组成,对头文件和实现文件的正确使用方法是: * 规则1 头文件(.h)中是对于该模块接口的声明,接口包括该模块提供给其它模块调用的外部函数及外部全局变量,对这些变量和函数都需在.h中文件中冠以extern关键字声明; * 规则2转载 2017-04-01 18:38:17 · 1061 阅读 · 1 评论 -
STM32寄存器操作和库函数操作区别
STM32寄存器操作和库函数操作区别 2016-03-05 00:10:11 分享: 标签: STM32 库函数 寄存器 结构体 /*********************** 结构体操作点亮LED ********************************/ #include //数据类型声明标准头文件 #d转载 2017-07-09 17:21:38 · 5378 阅读 · 0 评论 -
【STM32】使用keil提供的JSON库——Jansson
【STM32】使用keil提供的JSON库——Jansson 标签: stm32jsonMDKJansson 2016-09-30 17:24 8635人阅读 评论(9)收藏举报 前言 在这篇文章中博主简单介绍了如何把cJSON移植到STM32上,实际上,keil环境下已经有官方的JSON库了——Jansson。下面是讲解如何导入和使用Jansson。 下载地址转载 2018-02-03 15:21:42 · 2956 阅读 · 1 评论