ChinaUnix.net
相关文章推荐:

#ifdef NPRINTF 禁用printf

ifndef 和ifdef在什么时候用,具体是用来做什么的? 我没搞懂。

by seikoo - C/C++ - 2006-12-04 21:27:06 阅读(1403) 回复(2)

相关讨论

printf("%d\n",strlen("ATS\n012\1\\")); strlen是什么? \1是什么

by linux_paly - C/C++ - 2007-12-10 23:06:35 阅读(1369) 回复(6)

printf ("\1\1\n"); # ./zzz \1\1 是什么?

by linux_paly - C/C++ - 2007-09-07 19:59:10 阅读(1278) 回复(1)

printf函数,如果想输出很大的整数用哪个参数啊,%d,好像不行啊,谢谢了。

by dangyadang - C/C++ - 2006-12-12 12:13:49 阅读(1015) 回复(2)

ifdef(‘LOGHOST’, /var/log/syslog, @loghost) 是有MP4处理器来翻译这段话,如果LOGHOST是 local host的话,则信息写到/var/log/syslog里面,否则写到@loghost

by peerper - Solaris - 2007-03-26 11:45:26 阅读(1130) 回复(0)

[color="#ffffff"]标题 条件指示符#ifdef 选择自cbc的 Blog [color="#ffffff"]关键字 条件指示符#ifdef[color="#ffffff"]出处 #ifdef指示符常被用来判断一个预处理器常量是否已被定义,以便有条件地包含程序代码。 代码举例:新建define.cpp文件#include "iostream.h"int main(){#ifdef DEBUG cout#endif return 0;}运行结果为:[color="#0000ff"]Press any key t...

by cbc - MySQL文档中心 - 2005-12-01 11:02:11 阅读(924) 回复(0)

ifdef 好像是判断变量的值是否为:空 书上讲了两个例子: 示例一: bar = foo = $(bar) ifdef foo frobozz = yes else frobozz = no endif 示例二: foo = ifdef foo frobozz = yes else frobozz = no endif 第一个例子中,“$(frobozz)”值是“yes”,第二个则是“no”。 不明白“示例一”和“示例二”到底是有什么区别,觉得一样啊。 不都是空的吗?

by anank - C/C++ - 2008-11-01 17:24:27 阅读(8237) 回复(14)

有没有像C 里的 ifdef, ifndef, endif 等。 谢谢。

by wubulen - Python - 2007-09-02 20:01:34 阅读(5647) 回复(8)

怎样正确表达这个语句: #ifdef TIME_UP || TIME_TOO_LATE #include "time.h" #endif 只要定义了TIME_UP或TIME_TOO_LATE就包含time.h头文件。请教各位怎样来写代码?最好不要写成这样: #ifdef TIME_UP #include "time.h" #endif #ifdef TIME_TOO_LATE #include "time.h" #endif

by erikingdom - C/C++ - 2006-10-31 17:32:56 阅读(4875) 回复(3)

if ((fd6=CreateFile("item6.txt",GENERIC_WRITE,0,NULL,TRUNCATE_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL))== INVALID_HANDLE_VALUE) { printf("CreateFile run failed,errno:%u,file:item6.txt.\n",GetLastError()); free(pitem6); free(pitem5); free(pitem4); return 1; } for (i=0;iprintf("%-7d%-6d%-7d\n",extend_num.number,extend_num.count,extend_num.last_qs); ...

by DaYuTou - C/C++ - 2008-08-09 13:33:01 阅读(1981) 回复(11)

这是一个简单的毫无疑义的问题,当然也只有菜鸟的我才能问得出来.:oops: [code]printf("%d",getpid());[/code] getpid()的返回类型应该是pid_t. %d,响应的应该是 int so,如果 [code] struct mystruct a; printf("%d", a); [/code] 毫无疑问,这样问题倒是没有,不过结果...... 显然对a做了一个 int( ). 当然,在printf()的概念里面,是没有拷贝构造函数这一说法的,如果有呢.... 这里同样也是c++版.:em11: 请指点,thx

by 快乐的土豆 - C/C++ - 2007-01-23 11:00:27 阅读(1084) 回复(8)