C语言详解之#define、#ifdef、#else、#endif
来源:互联网 发布:26岁转行程序员 编辑:程序博客网 时间:2024/05/22 05:26
#include "stdafx.h"
#define Miss 1 //宏定义为1 (0表示false 1表示true)
int _tmain(int argc, _TCHAR* argv[])
{
char str[20]="C Language",c;
int i = 0;
while ((c = str[i]) != '\0')
{
i++;
#ifdef Miss //条件编译开始(也可以是#if)
if (c >= 'a' && c <= 'z')
{
c = c - 32;
}
#else //条件编译
if (c >= 'A' && c<='Z')
{
c = c + 32;
}
#endif //条件编译结束符
printf("%c",c);
}
}
0 0
- C语言详解之#define、#ifdef、#else、#endif
- C语言#ifdef,#ifndef,#endif,#define详解
- C语言当中的#ifdef DEBUG, #define ,#else,#endif等的意义
- #ifdef #ifndef #endif #define #if #else
- C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
- C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
- C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
- C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
- C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
- C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
- C语言预处理命令之条件编译(#ifdef,#else,#error,#endif,#if...)
- C语言和c++预处理命令之条件编译(#ifdef,#else,#endif,#if等)
- Objective--C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
- C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
- Objective--C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
- C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
- C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
- C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
- CollectGarbage函数--JS清理垃圾,内存释放
- 黑马程序员——Object、static、final以及设计模式的总结
- oracle CLOB字段所占空间统计函数
- XML包括哪些解释技术,区别是什么?
- IOS开源库一览表
- C语言详解之#define、#ifdef、#else、#endif
- response.setContentType()的作用及参数
- 《人人都是产品经理》读书笔记2
- CentOS6.5创建yum源
- ofbiz distributed cache clear
- 【11g OCM直考喜赢满堂彩,恩墨OCM战队100%一次性通过】
- php中防止SQL注入的最佳解决方法
- [.NET] 浅谈可扩展性框架:MEF
- 什么是TC评审 什么是UC评审?