码迷,mamicode.com
首页 >  
搜索关键字:宏定义    ( 1731个结果
C语言宏#和##
C语言宏#和##一、基本用途#用于将宏定义中的参数转换为字符串。例:存在宏#define TO_STRING(x) #x则TO_STRING(hello)展开为"hello"##用于拼接Token。例:存在宏#define DECLARE_HANDLER(x) x##_handler则DECLARE...
分类:编程语言   时间:2014-05-27 00:19:05    阅读次数:357
gcc使用笔记
1.如何在gcc中传输宏定义?参考如下红色部分,可以传入宏定义gcc [-c|-S|-E] [-std=standard] [-g] [-pg] [-Olevel] [-Wwarn...] [-pedantic] [-Idir...] [-...
分类:其他好文   时间:2014-05-26 18:08:16    阅读次数:183
单片机程序模板
#include //头文件调用,写程序时都要加上,#define uint unsigned int //宏定义,为了后面定义变量书写简便#define uchar unsigned charuchar mm=0; //全局变量uchar flag_get=0; //定义标志位,为1则灯亮/**....
分类:其他好文   时间:2014-05-26 08:42:09    阅读次数:276
c# 概述
c# 概述 C# 是一种面向对象的解释型编程语言,与java类似。与C++相比,增添了:垃圾回收(Garbage Collection);删去了:宏定义、多继承、模板。 C# 程序首先编译为中间语言,IL,Intermediate Language,再交由CLR解释执行。 .NET Framework 是一个程序开发框架,主要由 公共语言运行时(CLR)和类库 两部分组件组成。 CLR,C...
分类:其他好文   时间:2014-05-25 08:50:21    阅读次数:228
头文件的宏定义#ifndef测试
一、入题 在头文件的书写中,都加入了如下内容:#ifndef __头文件名_H#define __头文件名_H#endif 曾经在书中看到的解释是“防止重复定义”,今天突然想到为什么是这样的解释。二、测试 测试文件共三个,两个头文件:head1.h、head2.h,一个C源程序:program...
分类:其他好文   时间:2014-05-25 02:27:57    阅读次数:252
MFC画图程序解析笔记一
这是 //if not define的简写,是宏定义的一种,它可以根据是否已经定义了一个变量来进行分支选择,一般用于调试等等。实际上确切的说这应该是预处理功能中三种(宏定义,文件包含和条件编译)中的一种----条件编译。 目录 1定义 2内容 3作用 4形式 1定义编辑 #define x...
分类:其他好文   时间:2014-05-23 01:15:33    阅读次数:341
iOS之宏定义#define
最基本的宏定义用法 #define aaa  bbb 表示用aaa替换bbb的内容. 宏作用范围 宏的作用范围是在当前文件内, 如果需要作用于其他类(如在类b调用类a已定义宏),那么需要在类b引入类a的头文件(a.h)。 如果需要作用于整个工程,可以定义一个类如Config.h,在该类定义好需要的宏,然后在工程的XXX_Prefix.pch文件 #import "...
分类:移动开发   时间:2014-05-22 22:32:42    阅读次数:425
魔法数字(magic number)
什么叫魔法数字?就是在写代码的时候,我们经常会使用到一些数字,或者是用来switch,或者是用来赋值,虽然我们自己知道这些数字代表什么,但是别人可能有所疑惑,这样造成程序的可读性变差,这就是魔法数字。在程序开发中需要避免出现魔法数字解决办法:使用枚举或者是宏定义,来诠释数字1.枚举类型实质上就是一....
分类:其他好文   时间:2014-05-22 14:50:24    阅读次数:520
STM8S PWM 应用 呼吸灯
//主功能接受:使用MCU STM8S105C6 的PWM通道2 PC2 来做呼吸灯 已经验证OK,呵 呵,这个PWM设置刚开始用还是有点麻烦,因为是自己摸索,花点时间,还是攻克了 。 //所用子函数都是调用STM8S的库函数stm8s_tim.c 中的。 宏定义: //分频宏 //计数器的时钟频率(fCK_CNT)等于fCK_PSC/( PSCR[15:0]+1)。 #define TIM...
分类:其他好文   时间:2014-05-21 15:35:55    阅读次数:291
编程题:带参数的宏定义来实现,求圆的周长和面积。
编程题:带参数的宏定义来实现,求圆的周长和面积。#include<stdio.h>#definePI3.14159#defineL(r)2*PI*(r)#defineS(r)PI*(r)*(r)voidmain(){floatradius,circle,area;scanf("%f",&radius);circle=L(radius);area=S(radius);printf("radius:%f\tcircle:%f\tarea:%f\n..
分类:其他好文   时间:2014-05-20 21:25:39    阅读次数:947
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!