腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C
语言
是否有版权,是否有任何使用条款?
我搜索了编程
语言
的版权和
C
语言
,我没有看到版权通知,所以我想知道是否有版权?使用这种
语言
没有任何条款和
条件
或限制吗?事实上,我想知道
C
语言
有它自己的使用条款(不管
编译
器ToU),因为它违反了使用
条件
,使得一个人不再能够用该
语言
进行编程,我认为这不是,这种
语言
没有特定的使用
条件
,并且可以在任何情况下使用,除非用户仅限于他使用的
编译
器的术语
浏览 2
提问于2022-06-30
得票数 2
2
回答
VB.NET或
C
#中的内联函数和
条件
编译
?
、
VisualBasic.NET或
C
#是否支持
条件
编译
?和内联函数(宏)?当我谈到
条件
编译
时,我指的是像
C
/
C
++这样的东西,你可以这样做: my_var = call_some_debug_function(); my_var= call_some_final_function();在
编译
后的代码中,只有对call_some_debug_function或call_some
浏览 11
提问于2016-09-23
得票数 0
回答已采纳
2
回答
“‘for”循环初始声明在
C
99模式之外使用
、
我收到gcc (MacOSX)错误,内容如下:如果我在循环语句之外定义了循环变量,那么gcc就停止抱怨了。
浏览 7
提问于2011-05-04
得票数 10
回答已采纳
3
回答
在for循环中交换语句
这是
C
语言
的代码行。那么,
编译
器如何决定要考虑哪一个
条件
,因为这里的另外两个
条件
显示为
条件
?
浏览 1
提问于2012-07-27
得票数 1
回答已采纳
8
回答
预处理器在现代
语言
中已经过时了吗?
、
、
我正在为我创建的一种简单的宠物
语言
做一个简单的
编译
器,它来自
C
语言
背景(尽管我是用Ruby编写的),我想知道是否有必要使用预处理器。 你认为如何?在现代
语言
中,“哑巴”预处理器仍然是必要的吗?
C
#的
条件
编译
功能会被认为是“预处理器”吗?是否每种不包含预处理器的现代
语言
都有必要的实用程序来正确地替换它?(例如,由于模板,
C
++预处理器现在基本上已经过时了(尽管仍然依赖于模板)。
浏览 0
提问于2010-05-31
得票数 7
回答已采纳
3
回答
PHP for循环与
C
for循环
、
、
、
php{}<?php{}是否同样的规则适用于
编译
语言
,例如
C
和
C
++?假设我
浏览 3
提问于2013-12-28
得票数 4
回答已采纳
1
回答
用
C
语言
构造
条件
编译
的枚举
、
、
、
SOME_ENUM(DEF_STRINGIFY)这一切都很好,但问题是,我们的一些枚举相当大,包含了数百个值,并且充满了
条件
编译
defined (SYS_B) || defined (SYS_D)#else#endif/* etc. */事实证明,
C
不允许在宏中进行
条件
编译
浏览 2
提问于2013-09-13
得票数 3
2
回答
如何在项目->通用属性->
C
++
语言
标准中选择哪个(
C
++)
语言
标准
、
、
、
、
我正在使用VisualStudio2019进行开发,希望能够根据所选择的
语言
标准(
C
++20、
C
++17等)有
条件
地
编译
我的
C
++20程序。来自Properties、->通用属性、->
C
++
语言
标准。例如,当我将其设置为
C
++20时定义了什么,以便我可以将其用作:#else #ifdef WHAT_DO_I_PUT_HERE_
浏览 13
提问于2021-12-10
得票数 0
回答已采纳
1
回答
等效于外部程序集的预处理定义-根据设置更改intellisense或提供
编译
时错误
ErrorLog.Log(); 但据我所知,由于#define是一个前处理器指令,所以我不能在任何已经
编译
的外部程序集上使用它如果他们试图使用他们所针对的版本中不存在的属性/字段/类/方法(功能/表/列),我不希望它出现在intellisense中,或者在(至少是)中,我希望
编译
器出错。不想等到运行时 在
C
#中有什么方法可以让我做我想做的事情吗?
浏览 2
提问于2014-09-11
得票数 0
回答已采纳
3
回答
选择与平台无关的
语言
进行数学密集型计算
我计划做一个火焰分形引擎(没有图形用户界面),类似于flam3,但我需要选择一种
语言
。我已经有一个这样的引擎在Java中制造,但它太慢了。我寻找的是一种
编译
语言
,可以
编译
到windows和Linux上(因此没有.NET和GPU
语言
),最好是具有垃圾收集和面向对象功能(所以没有
C
语言
和
C
++)。除了D之外,还有什么
语言
可以满足这些
条件
呢?对此还有其他想法吗? 编辑:我更想知道D有什么类似的替代方案,因为D还在开发中。我
浏览 2
提问于2011-06-16
得票数 1
回答已采纳
2
回答
在没有结构和泛型有限的情况下将
C
#
编译
成JVM有可能吗?
、
我喜欢
C
#,但我必须编写Java,而且我真的不喜欢Java作为一种
语言
。但有什么不同呢?如果我们省略了结构和互操作相关的内容,那么生成的
C
#代码应该很容易
编译
成JVM,不是吗?所以,我的问题是-是否有这样的工具:谢谢。编辑 当我的意思是
语言
是相似的,我的意思是基本概念应该以类似的方式在JVM和MSI
浏览 1
提问于2011-11-20
得票数 2
4
回答
元循环解释器的确切定义是什么?
、
、
、
、
调用用
C
编写的
C
编译
器或用PHP元循环编写的PHP解释器合法吗?这个定义是否只对特定类型的
语言
有效,比如Lisp?简而言之,一个解释器应该满足哪些
条件
才能被称为Metacircular?
浏览 21
提问于2009-09-26
得票数 19
回答已采纳
1
回答
静态类型与转换
、
、
、
假设我有一种类似algol的
语言
,带有静态类型和下面的代码:其中a是浮点数,b是整数,
c
是双,d是长。然后,该
语言
将d转换为long以使用
c
,将b转换为double以处理
c
*d结果。因此,在此之后,b+
c
*d的双重结果将转换为浮动,以将结果分配给a。但是,当发生这种情况时,我的意思是,所有的转换都是在运行时还是
编译
时发生的?如果我有: int x; //READ FROM USER KEYBOARD
浏览 3
提问于2017-01-29
得票数 1
回答已采纳
2
回答
C
++是否总是允许使用数组大小的变量?
、
、
、
我可以在此之前发誓,这是在我的
编译
器中抛出了一个错误(macOS塞拉利昂,Xcode 8.1)。
语言
中有什么更新了吗?-我可能完全记错了,这以前也不是问题,但我不确定。我认为数组大小必须在
编译
期间定义,而用户无法选择(这是实现动态数组的地方)。
浏览 7
提问于2016-11-22
得票数 1
回答已采纳
2
回答
宏解析地址
. */
C
语言
能保证上面的PLAINTEXT_TARGET
编译
成一个实例吗?如果
编译
器可能产生宏字符串的两个实例,则上面的
条件
是误导性的,可能是假的。
浏览 2
提问于2010-01-04
得票数 1
回答已采纳
1
回答
使用Microsoft Visual
C
++ 6.0解决__imp__open和其他类似名称函数的链接错误
、
、
、
使用Microsoft Visual
C
++ 6.0
编译
C
++时,有时会出现这样的链接错误:error LNK2001: unresolved external symbol __imp__open请勿禁用
语言
扩展在“项目设置”对话框的“
C
/
C
++”选项卡中,确保未选中“禁用<
浏览 0
提问于2011-02-18
得票数 1
3
回答
当遇到未知指令时,
c
/
c
++预处理程序是如何工作的?
、
、
、
、
c
/
c
++预处理程序是否处理以#开头的所有行?当遇到未知的宏时,是否会出现错误,还是只会忽略它们?
浏览 11
提问于2022-02-23
得票数 1
回答已采纳
1
回答
使用
编译
器生成的二进制取决于哪些因素?
、
、
、
我对
编译
和
编译
器非常陌生,我有一些问题:
编译
器A生成的二进制与
编译
器B不同吗?(所有其他
条件
,例如os和架构以及.是一样的)。为什么?他们有什么不同?
编译
A
语言
生成的二进制与
编译
B
语言
生成的二进制不同吗?(所有其他
条件
,例如
编译
器、操作系统和体系结构以及.是一样的)。换句话说,二进制代码生成的源
语言
之间是否存在任何关系或依赖关系?为什么?
浏览 2
提问于2021-04-12
得票数 0
回答已采纳
1
回答
如何从
C
语言
头检索类型、变量、宏等的真正定义?
、
目前,
C
语言
编译
器环境非常复杂。在确定由当前
编译
器选项激活的某个头文件中定义的类型、变量、函数或宏的实际定义时,我经常遇到问题。所包含的文件有
条件
定义、
条件
包含等,这取决于
编译
器选择在特定
编译
期间使用哪种
语言
的“标准”。因此,很难检索结构的实际定义(例如)在某些标题中有
条件
地定义。但是,您不会在GNU项目
C
编译
器中找到它。 我总是可以参考文档(ISO/IEC 9899标准
浏览 0
提问于2021-01-02
得票数 1
1
回答
具有isnan宏的
c
if-语句括号
、
、
在
C
语言
中,我过去能够在isnan
条件
下使用不带括号的if宏,如下所示:#include <stdio.h> float x,y;}error: expected '(' be
浏览 3
提问于2016-12-12
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【C#】-C#-#define条件编译
C语言const的用法详解,C语言常量定义详解
初识C语言编程,编译过程
C语言指针详解
C语言编译器哪个好?6款好用的C语言编译器推荐
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券