随笔分类 -  define

摘要:原文链接1.简单的define定义#define MAXTIME 1000一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写if(i<MAXTIME){.........}编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。这样的定义看起来类似于普通的常量定义CONST,但也有着不同,因为define的定义更像是简单的文本替换,而不是作为一个量来使用,这个问题在下面反映的尤为突出。2.define的“函数定义”define可以像函数那样接受一些参数,如下#define max(x,y) (x)>(y)?(x):(y);这个定义就将返回两个数中较大的那 阅读全文
posted @ 2012-05-13 03:33 wangkangluo1 阅读(9801) 评论(1) 推荐(1) 编辑
摘要:代码#include <errno.h>#include <math.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#define ADD(x, y) x + y#define MUL(x, y) x * y/* * === FUNCTION ====================================================================== * Name: main * Descriptio... 阅读全文
posted @ 2012-05-13 03:31 wangkangluo1 阅读(3369) 评论(0) 推荐(0) 编辑
摘要:C语言中define的用法(2009-08-17 19:21:11)转载标签: 杂谈 define是C语言中的预处理命令,它用于宏定义,可以提高源代码的可读性,为编程提供方便。预处理命令以“#”号开头,如包含命令#include,宏定义命令#define等。一般都放在源文件的前面,它们称为预处理部分。所谓预处理是指在进行编译之前所作的工作。预处理是C语言的一个重要功能,它由预处理程序负责完成。当对一个源文件进行编译时,系统将自动引用预处理程序对源程序中的预处理部分作处理,处理完毕自动进入对源程序的编译。宏的定义 在C或C++语言源程序中允许用一个标识符来表示一个字符串,称为“宏”。被定义为“宏 阅读全文
posted @ 2011-07-11 17:25 wangkangluo1 阅读(4383) 评论(1) 推荐(0) 编辑
摘要:#define LOG(fmt,args...) log_message(__FILE__, __LINE__, __FUNCTION__,fmt ,## args);完 阅读全文
posted @ 2011-07-11 17:00 wangkangluo1 阅读(436) 评论(0) 推荐(0) 编辑
摘要:FastCGI 安装与配置相关软件包:httpd 2.2.14 //注意版本 这个版本不会出问题 注:apache httpd安装fcgi-2.4.0.zipmod_fastcgi-2.4.6.zip请仔细阅读其中的READMEphp 5.2.17配置apache: (默认安装在/usr/local 文件夹下)#配置httpd.conf 尾部添加 :LoadModule fastcgi_module modules/mod_fastcgi.so<IfModule fastcgi_module> AddHandler fastcgi-script .fcgi # you can pu 阅读全文
posted @ 2011-06-02 16:46 wangkangluo1 阅读(3227) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示