C中通常用#define,,C++就像上所说.用const   了..  
  或是枚举enum方法..  
  #define命令也就是宏定义命令..  
  1.作变量说明:  
  #define   PI   3.1415926  
  2.宏嵌套,一个宏名也可以出现在另一个宏定义的宏替换体中..  
  #define   RAD   PI/180  
  3.作符号替换用  
  #define   ERROR   "error!!"  
  4.宏定义还可以作为语句..或是带参数..相当于(只是相当于)函数..  
  5.用#define   定义的宏定义可用#undef来取消..  
  #define   PI   3.14  
  #undef   PI  
  #define   PI   3.1415926  
   
  还有许多关于预编译的命令..如#ifdef,#ifndef,#endif,这些条件预编译命令等等..

C中 #define相关推荐

  1. C++中#define用法

    http://blog.sina.com.cn/s/blog_686188ef0100klku.html #define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一 ...

  2. php中define的参数_php中define的用法有哪些

    php中define的用法:1.[define()]函数定义一个常量:2.定义常量名称及值,代码为[define(name,value,case_insensitive)]:3.定义一个大小写敏感的常 ...

  3. C++中 #define的用法

    C++中 #define的用法 转自:http://blog.csdn.net/lyl_98/article/details/900158 今天整理了一些#define的用法,与大家共享! 1.简单的 ...

  4. c++中define用法

    c++中define用法 define在c++语言中用法比较多,这里对其进行整理. 1.无参宏定义 无参宏的宏名后不带参数. 其定义的一般形式为: #define  标识符  字符串 1 其中的&qu ...

  5. Verilog中`define和parameter有什么区别

    Verilog中使用`define和parameter有什么区别? `define和parameter都可以在设计中用来指定常量. 例如: 以下是使用`define和parameter的一些区别: 什 ...

  6. OpenCV中# define CV_EXPORTS __declspec(dllexport)的含义

    # define CV_EXPORTS __declspec(dllexport) 问题出自: class CV_EXPORTS Mat { ................... }; __decl ...

  7. [翻译]PHP中define()和const定义常量的区别

    在PHP中可以通过define()和const两种方式定义常量 可是在开发中我们应该什么时候用define()定义常量,什么时候用const定义常量? 这两种方式定义常量的主要区别是什么? 从5.3版 ...

  8. c++ 中 define

    1.简单的define定义 #define MAXTIME 1000 一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写 if(i<MAXTIME){.........} 编译 ...

  9. verilog中define、parameter、localparam的区别

    Verilog代码可移植性设计 1.       参数定义 localparam,实例代码如下: module tm1( clk,rst_n, pout ); input clk; input rst ...

最新文章

  1. 《强化学习周刊》第8期:强化学习应用之自然语言处理
  2. 禅道程序员的10条原则
  3. xampp中php连接mysql数据库乱码解决
  4. Scala调用Java静态成员及静态方法注意点——只能通过当前类名调用而不能借助子类调用父类静态成员/方法
  5. LiveVideoStack线上分享第四季(二):基于内容的自适应视频传输算法及其应用...
  6. 嵌入式OS入门笔记-以RTX为案例:四.简单的时间管理
  7. SpringBoot集成Spring Security(二)注册 、密码加密、修改密码
  8. POJ 3734_Blocks
  9. Python第二天(字典)
  10. kubernetes 如何彻底删除pod、deployment、service
  11. php操作memcache
  12. 现在才知道,菊花茶可不能随便喝!
  13. 因为intel显卡和nvidia显卡驱动不兼容造成的ubuntu系统循环登录和黑屏问题解决方法
  14. 欺诈检测_签名欺诈检测-一种高级分析方法
  15. 四十三 iOS中UILabel部分字体颜色的修改
  16. 北京市医疗保障的不用定点的可以医保的医院查询步骤
  17. 设计思维引导设计实践
  18. Table固定列和表头
  19. BZOJ 1202-狡猾的商人(带权并查集)
  20. 常见花材的固定的方法有哪些_花材的固定

热门文章

  1. “雪花”项目:Microsoft探索在.NET中实现手工内存管理
  2. UVa 10954 Add All 贪心
  3. ubuntu 14.04服务器上使用nginx搭建wordpress博客详解
  4. Ural(Timus) 1146. Maximum Sum
  5. PostgreSQL 数据目录结构
  6. python 比较运算符和逻辑运算符
  7. 中文latex去掉图片描述
  8. 配置scp在Linux或Unix之间传输文件无需密码
  9. 这三天低效率开发的总结,我都做了些什么啊?
  10. erlang 二进制