码迷,mamicode.com
首页 >  
搜索关键字:宏定义    ( 1731个结果
#define 宏定义
C语言中define的全部使用方法总结 文章来源:http://blog.chinaunix.net/uid-29067889-id-3819834.html 分类: C/C++ 2013-07-26 10:01:12 分类: C/C++ 2013-07-26 10:01:12 学习了这么多年C语言 ...
分类:其他好文   时间:2018-03-14 20:04:53    阅读次数:107
6、C_宏定义与预处理、函数与函数库
C语言预处理理论 由源码到可执行程序的过程 源码.c->(编译)->elf可执行程序 源码.c->(编译)->目标文件.o->(链接)->elf可执行程序 源码.c->(编译)->汇编文件.S->(汇编)->目标文件.o->(链接)->elf可执行程序 源码.c->(预处理)->预处理过的.i源文件 ...
分类:其他好文   时间:2018-03-10 01:31:42    阅读次数:273
C 头文件
C 头文件 头文件是扩展名为 .h 的文件,包含了 C 函数声明和宏定义,被多个源文件中引用共享。有两种类型的头文件:程序员编写的头文件和编译器自带的头文件。 在程序中要使用头文件,需要使用 C 预处理指令 #include 来引用它。前面我们已经看过 stdio.h 头文件,它是编译器自带的头文件... ...
分类:其他好文   时间:2018-03-09 20:27:33    阅读次数:177
C语言学习day04
数据类型: 基本类型(int、short、long、char、float、double) 构造类型(数组类型、构造类型、联合类型、枚举类型) 指针类型 常量: 程序运行过程中不可改变的量 变量: 变量使用前需定义 int b是声明,也是定义 extern int b 只是声明不是定义 宏定义后都可以 ...
分类:编程语言   时间:2018-03-07 18:58:02    阅读次数:188
一种STM32的串口控制台的实现(非常实用)
一.背景 曾经玩Linux时非常喜欢这种基于出串口的控制台, 通过简单的串口TX和RX能实现嵌入式硬件的人机交互,非常实用, 那么STM32能否实现通过超级终端与用户互动的构想呢? 答案是肯定的,由于这个UART控制平台就像应用程序套上一层可访问的外科(Shell)故而我将这种基于UART的控制平台 ...
分类:其他好文   时间:2018-03-01 14:54:29    阅读次数:343
GNU autotools自动生成Makefile 介绍
一、目的 使用autotools工具来帮助我们自动地生成符合自由软件惯例的makefile(这样就可以像常见的GNU程序一样,只要使用“./configure”, “make”, “make install” 就可以把程序安装到linux系统中去了) GNU的软件风格的编译安装步骤: # ./con ...
分类:其他好文   时间:2018-02-28 17:29:40    阅读次数:222
typedef那回事儿
typedef是一种特殊的声明方式,不过它与普通声明(详见这里)的含义取大不相同。普通声明的主角是“变量”,它或是创建一个新变量或是对外文件变量使用前的声明;而typedef声明的主角则是“类型”,通过这个声明对一种数据类型引入新的名字。从引入新名字这个角度来说,typedef声明又和宏定义有些相似 ...
分类:其他好文   时间:2018-02-28 13:00:43    阅读次数:142
stm32单片机时钟中断的配置
原作者:http://www.eeworld.com.cn/mcu/article_2016082828940.html 配置流程: 1:系统时钟初始化,包括系统时钟和要开放的IO口或者功能的时钟配置。 2:IO口初始化,包括引脚,速率,输入输出模式等。 3:NVIC 中断向量配置 ,中断向量基地址 ...
分类:其他好文   时间:2018-02-27 19:28:26    阅读次数:629
Linux内核中双向链表的经典实现
Linux内核中双向链表的经典实现 概要 前面一章"介绍双向链表并给出了C/C++/Java三种实现",本章继续对双向链表进行探讨,介绍的内容是Linux内核中双向链表的经典实现和用法。其中,也会涉及到Linux内核中非常常用的两个经典宏定义offsetof和container_of。内容包括:1. ...
分类:系统相关   时间:2018-02-24 14:50:55    阅读次数:260
Android.mk(3) 宏
https://www.jianshu.com/p/7c20b299ee63 传统上我们一直称这种东西为makefile中的变量,其实本质上就是一个宏,只是做的是字符串替换。我们何如就把它叫做宏呢。 宏的命名 makefile的宏可以包含字符、数字、下划线。需要注意的一点是,宏就是宏,反正是要做字符 ...
分类:移动开发   时间:2018-02-10 12:57:12    阅读次数:240
1731条   上一页 1 ... 39 40 41 42 43 ... 174 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!