腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
什么意味着
预处理
指令
的
语言
与
C
的语法弱相关?
、
说:
预处理
程序的
语言
与
C
语法有什么不同?有什么好处?
C
预处理
器是否用于其他
语言
或目的?它是否可以用来区分内联函数和宏,因为内联函数具有普通
C
函数的语法,而宏使用的语法略有不同?
浏览 0
提问于2017-07-27
得票数 7
回答已采纳
2
回答
C
预处理
指令
是否属于
C
编程
语言
?
、
C
预处理
指令
是否属于
C
编程
语言
?谢谢。
浏览 4
提问于2017-08-11
得票数 0
3
回答
为什么
预处理
命令必须从第一个非空白开始
、
、
我试图通过一个setter行做一个#ifndef部分,我收到了这个错误 我知道错误的意思,我只是好奇为什么会这样?这是编译器的选择吗?
浏览 10
提问于2014-12-18
得票数 3
回答已采纳
3
回答
当遇到未知
指令
时,
c
/
c
++
预处理
程序是如何工作的?
、
、
、
、
c
/
c
++
预处理
程序是否处理以#开头的所有行?当遇到未知的宏时,是否会出现错误,还是只会忽略它们?
浏览 11
提问于2022-02-23
得票数 1
回答已采纳
6
回答
为什么
预处理
器
指令
后面没有分号?
如果我写没有错误,但在编译过程中会出现警告原因何在?
浏览 2
提问于2010-10-02
得票数 4
回答已采纳
13
回答
C
#
预处理
器
、
虽然
C
#规范确实包含了一个
预处理
器和基本
指令
(#define,#if等),但该
语言
并不具有
C
/
C
++等
语言
中相同的灵活的
预处理
器。我认为缺乏如此灵活的
预处理
器是Anders做出的一个设计决定(但不幸的是,我现在找不到这方面的参考)。从经验来看,这无疑是一个很好的决定,因为在我做大量
C
/
C
++时创建了一些非常糟糕的不可维护的宏。下面这样的代码可以通过一些简单的
预处理</em
浏览 23
提问于2008-08-31
得票数 22
回答已采纳
1
回答
双入
C
预处理
器
指令
有什么区别,和,同时在
C
语言
中声明
预处理
指令
。
浏览 1
提问于2014-06-27
得票数 1
回答已采纳
1
回答
C
中的嵌入式SQL程序是如何像在后端那样执行的?
、
当使用嵌入式SQL编写
C
程序时(例如:假设一个表是用插入的值创建的),在前端显示输出表之前如何在后端执行它?帮助是感激的.!
浏览 2
提问于2015-06-16
得票数 0
回答已采纳
2
回答
C
#中的
预处理
指令
、
在
C
#中,如果
预处理
指令
是在实际编译之前
预处理
的
指令
,那么为什么这个程序没有首先执行它呢?
浏览 1
提问于2016-10-20
得票数 1
回答已采纳
4
回答
我可以在我的
c
程序中的任何地方编写
预处理
指令
吗?
、
我尝试在主函数中使用# defined
预处理
器,它工作得很好,只有一个exception..that是我使用定义
指令
定义的常量,只能在#defined行之后使用,例如,printf("%d",PI);#define PI 3.14 这是因为
C
是一种过程
语言
,而过程
语言
实现的是自顶向下的方法吗?另外,我想知道,我们是否也可以在主函数或其他
预处理
器
指令
中使用#define?如果我们能用哪一种呢?或者
浏览 3
提问于2017-08-29
得票数 4
回答已采纳
4
回答
# .net中的地域描述编译成.exe?
、
、
、
、
#region/#endregion
指令
"descriptions“是否编译到.NET的.EXE中?我知道注释不是,但我经常在一个区域内分块代码组,并给它一个有用的描述。
浏览 0
提问于2012-12-31
得票数 6
回答已采纳
2
回答
预处理
器和空格规则
、
我对在
C
++块(比方说main)中定义自己的
语言
很感兴趣,为此,我需要使用
预处理
器及其
指令
,我的问题依赖于以下规则:因此,当我使用自己
语言
的函数时,我可以很方便地解析下面的语句:对于不同的两个函数调用,假设 insertINTO(variable_name) and val
浏览 0
提问于2011-02-04
得票数 3
1
回答
解析器如何处理
预处理
程序和条件编译?
、
、
、
我试图弄清楚解析器是如何处理
预处理
器和条件编译的。以
c
++为例,包括在
c
++语法规则中的
预处理
指令
,或者它是一种单独的
语言
,在解析之前进行
预处理
。在这两种情况下,解析器如何在
预处理
之前发现所有可能的分支中的错误并检索有关原始代码布局的信息(例如发生错误的行数)?
浏览 0
提问于2018-11-27
得票数 1
回答已采纳
2
回答
使用
预处理
器改变
语言
语法
、
我读到了这个目标-
C
是通过使用
预处理
器
指令
将Smalltalk的特性添加到
C
中来实现的,这让我有点好奇,所以我开始修改
C
++中的
预处理
器,就因为我感到无聊并想出了这样的方法: StandardLibrary::OutputStream<<iii; return 0;所以,很明显,您可以使用
预处理
器更改名称,但是如
浏览 5
提问于2011-09-05
得票数 4
回答已采纳
3
回答
为什么
C
预处理
器是一个未定义行为的主题?
、
、
、
、
UB可以在编译时触发,因为
C
没有明确区分编译时和运行时。“整个
语言
基于”抽象机器“()的概念(相当没有帮助)。 考虑
C
11,6.10.3.3 ##操作符,3: 同样的问题适用于6.10
预处理</e
浏览 9
提问于2022-01-12
得票数 2
回答已采纳
1
回答
C
++编译过程:模板的位置
、
、
我正在学习
C
++编译过程。通过阅读,我开始深入挖掘。首先,
预处理
器完成它的工作,并解析所有的
预处理
器
指令
。然而,前面提到的post解释了
C
++的语法验证过程,即编译阶段,它将纯
C
++代码转换为依赖于体系结构的汇编
语言
。 然而,在这个翻译步骤之前,我仍然看到许多模板化的定义。我知道我可以指示g++只执行
预处理
(-E选项),但我是否可以指示g++接受纯
C
++文件,而不需要任何
预处理
指令
,并生成一个具有所
浏览 0
提问于2018-11-16
得票数 1
回答已采纳
1
回答
我们可以在INI文件中使用#ifdef宏吗,或者我们如何限制在INI文件中写入的设置的编译?
、
、
您好,我有一个代码,其中使用了一些INI文件的预定义设置。我可以在INI文件中使用#ifdef吗?如果可以,我如何使用它?如果没有,我如何限制INI文件的代码编译。例如,我有一个宏"FLAG_A“,我有一个INI文件,如下所示 setting.ini Volume = 10 A_Variable = 0 我想像这样使用它 #ifdef FLAG_A #endif A_Variable = 0
浏览 51
提问于2019-09-24
得票数 0
3
回答
用
C
中的
预处理
器
指令
计算斐波纳契序列是可能的吗?
、
、
只是为了个人学习和更好地理解
C
代码
预处理
器: if (i <= 1) { }} 在
C
+似乎不可能使用代码
预处理
器来执行递归计算?
浏览 5
提问于2021-04-16
得票数 0
回答已采纳
1
回答
等同于protobuf中的#ifdef语法
我在
语言
指南中找不到任何东西
浏览 0
提问于2016-04-14
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言中的#define预处理指令老手都是这样用,你全都掌握了吗?
C语言——预处理基本知识
C语言const的用法详解,C语言常量定义详解
C语言指针详解
C语言中的预处理基本知识
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券