预处理器 问答列表

用于标识输入文本文件中的循环和方法的 Java 代码

作者:omarAlsrouji 提问时间:6/12/2022

我在编写成功的代码时遇到了麻烦,该代码可以识别输入文本文件中的循环(for 循环、while 循环、嵌套 for 循环)(此输入是使用 BufferedReader 获取的)和方法,其中输出应如下所示...

条件包含:字符常量的数值:在 #if/#elif 与不在 #if/#elif 范围内:为什么匹配是实现定义的?

作者:pmor 提问时间:2/1/2022

案例 A:C11,6.6 常量表达式,语义,5: 如果在翻译环境中计算浮动表达式,则算术范围和精度应至少与在执行中计算表达式一样大 环境。116) 这需要以下程序返回 0: #include <...

使用 IFDEF 和 IFNDEF 指令包含头文件

作者:SSR 提问时间:12/17/2021

请原谅我的基本问题和糟糕的编程知识。 我有一个实现,我需要在我的许多项目中使用。但是,对于不同的项目,包含的头文件是不同的。 假设我有要在 projecta.c 和 projectb.c 中使用的...

为什么在检查 NULL 条件时出现 FILE 指针错误?

作者:Anil 提问时间:11/11/2021

#include<stdio.h> #include <string.h> #include <windows.h> #define PATH "F:\\c\\projects\\Banking M...

在 Code::Blocks 中使用 gcc 的预处理器指令(宏)中的问题

作者:Anil 提问时间:11/11/2021

#include<stdio.h> #include <string.h> #define STR1 "F:\\c\\projects\\Banking Management System\\dat...

“文件末尾没有换行符”编译器警告

作者: 提问时间:9/16/2008

在某些 C++ 编译器中出现以下警告的原因是什么? 文件末尾没有换行符 为什么在源文件/头文件的末尾应该有一个空行?...

#line 是什么意思?

作者:Luchian Grigore 提问时间:2/6/2012

下面这行有什么作用? #line 25 "CSSGrammar.y" 扩展程序是怎么回事?...

如何在 Visual Studio 中访问 save-temps 选项?

作者:Alex 提问时间:3/18/2019

我是一个完整的编程(通常是IT)菜鸟,我正在使用Visual Studio环境学习C++。我想探索编译器,并查看我的临时文件(以 .ii、.s 和 .o 结尾)。 我的教科书告诉我指示编译器使用 -...

C 预处理器宏是否可以包含预处理器指令?

作者:pixelbeat 提问时间:11/19/2008

我想做以下等效的事情: #define print_max(TYPE) \ # ifdef TYPE##_MAX \ printf("%lld\n", TYPE##_MAX); \ # endif...

如何使用 C 预处理器编写 while 循环?

作者:Tarski 提问时间:11/26/2008

我是从教育/黑客的角度来问这个问题的,(我真的不想这样编码)。 是否可以仅使用 C 预处理器指令实现 while 循环。我知道宏不能递归扩展,那么这将如何实现呢?...


共70条 当前第5页