哥哥 帮忙看看这个程序#ifdef是什么意思啊 对这个程序不是很懂#include #define LETTER using namespace std;int main(){char ch,ch1;coutch;#ifdef LETTERif( ch>= 'a' && ch = 'A' && ch

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 14:22:54

哥哥 帮忙看看这个程序#ifdef是什么意思啊 对这个程序不是很懂#include #define LETTER using namespace std;int main(){char ch,ch1;coutch;#ifdef LETTERif( ch>= 'a' && ch = 'A' && ch
哥哥 帮忙看看这个程序#ifdef是什么意思啊 对这个程序不是很懂
#include
#define LETTER
using namespace std;
int main()
{
char ch,ch1;
coutch;
#ifdef LETTER
if( ch>= 'a' && ch = 'A' && ch

哥哥 帮忙看看这个程序#ifdef是什么意思啊 对这个程序不是很懂#include #define LETTER using namespace std;int main(){char ch,ch1;coutch;#ifdef LETTERif( ch>= 'a' && ch = 'A' && ch
#ifdef LETTER是预编译指令,程序编译时遇到这个语句就去判断是否已经定义了LETTER;
如果有就将其后的语句进行编译,否则就跳转到#else,编译#else后面的语句;
如果没有#else就到#endif继续编译.