腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
4
回答
像Objective-C和C++一样,C#是C语言的超集吗?
、
、
C#是C语言的超集(就像Objective-C和C++一样)吗? 我的意思是,我可以用C#编写纯C语言吗,就像我可以用上面提到的其他语言一样?
浏览 5
提问于2011-12-21
得票数 5
回答已采纳
9
回答
每种语言都是用C写的吗?
、
有时,当用不同的语言(C/C++,C#)编程时,我会想到这样的想法: 每一种语言都是用C语言编写的吗? C语言是所有语言的母亲/父亲吗? 是每个概念(OOP等)都是用C实现的? 我在正确的方向上吗?
浏览 0
提问于2014-12-22
得票数 197
回答已采纳
7
回答
“语言A是用B语言写的”是什么意思?
、
我经常听到A语言是用B语言编写的术语。例如,PHP是用C编写的,C#是用C++编写的。 有人能解释一下这是什么意思吗?如果是正确的话?这与语言所使用的解释器编译器有关吗? 此外,选择实现语言所依据的因素是什么?
浏览 0
提问于2012-11-20
得票数 31
回答已采纳
4
回答
Python开发人员会发现学习C更容易(反之亦然)吗?
、
、
由于Python是用C编程语言编写的,这是否意味着如果我知道C,我将比我在不了解C的情况下更快地学习和掌握Python吗? 或者Python程序员会发现学习C比从与C无关的其他语言的程序员更容易吗?
浏览 0
提问于2011-11-02
得票数 4
8
回答
C/C++是一种语言还是两种语言?
、
、
C/C++是一种语言还是两种语言?我听说C++只是个有类的C。是那么回事吗?
浏览 5
提问于2013-01-15
得票数 32
回答已采纳
4
回答
如何用C语言编写C编译器?
、
、
这个问题可能源于我对编译器的误解,但这里…… 在“K&R”第一版(第十一页)的序言中可以找到以下说明: 操作系统、C编译器以及基本上所有UNIX应用程序(包括用于编写本书的所有软件)都是用C语言编写的。 (我强调) 我不明白的是:在编译任何C代码之前,不是必须对C编译器自己进行编译吗?如果那个C编译器是用C编写的,那么编译它不需要一个已经存在的C编译器吗?! 走出这个无限回归难题(或小鸡和鸡蛋问题)的唯一方法是,用C编写的C编译器( K&R所指的)实际上是用一个已经存在的C编译器编译的,该编译器是用C以外的语言编写的。用C编写的C编译器取代了后者。 还是我完全疯了?
浏览 2
提问于2013-08-15
得票数 75
回答已采纳
4
回答
java和jsp有什么区别?
、
java和jsp页面是否用相同的langue (java)编写? java是一种语言吗? java是否也用于web或其他事物? 它能与之相比吗?(c c++ c# php asp) 我真的不知道那是什么
浏览 9
提问于2011-01-02
得票数 6
回答已采纳
1
回答
如果我正在编写一种新的编程语言,我应该编译成汇编语言还是C?
、
、
我正在编写一种基于与通常使用的数学模型不同的数学模型的语言。如果我使用C,嗯,我不确定我能不能,因为与C相比,模型是如此的不同。但是如果我使用汇编代码,它就不能移植,不是吗?有没有一种通用的汇编语言可以抽象到我不知道的所有架构上?还是我错过了什么?我认为如果C是图灵完成的,那么我应该能够编译成它,如果我的语言是图灵完成的话…汇编语言比C语言更强大吗?如果我想要一种编译语言,编译成汇编语言有什么好处,编译成C语言有什么好处?
浏览 0
提问于2012-09-23
得票数 4
2
回答
编程语言是用什么写的?
、
、
这是我的第一个问题。 这样想吧。Python是用C编写的,C编译器是用旧的C编译器编写的,C编译器是用更旧的C编译器编写的,B编译器是用BCPL编写的。我不知道BCPL是用什么语言写的,但是好像一定有一种原始语言吗? 换句话说,每种编程语言都是用旧的编程语言编写的。那么,最先出现的是什么,编码的是什么?
浏览 0
提问于2020-10-14
得票数 1
10
回答
C语言支持继承吗?
、
、
C语言支持继承吗?如果是这样,它是否使用结构,因为类不是用C定义的。
浏览 0
提问于2010-06-07
得票数 5
回答已采纳
1
回答
C++14将基于哪个C标准?
、
、
、
C标准的哪个修订版是C++14的基础? C++11基于C99,比C11早几个月发布。C++14会基于C11吗?仍然(截至2013年12月)似乎说“基于ISO/IEC9899:1999”,即C99,我反复听到C++14“几乎完成”,在这一点上只进行了很小的调整。在新标准付诸表决之前,对C语言的依赖会被修改,这看起来合理吗?
浏览 17
提问于2013-12-07
得票数 16
1
回答
有什么语言可以与C++进行交互吗?
、
有什么现代语言可以直接与C/C++交互吗?我的意思是,就像Java对Kotlin做的那样。一种可以利用C/C++生态系统而不影响性能的语言。 我喜欢C/C++感兴趣的领域,但不喜欢语言。
浏览 2
提问于2019-11-07
得票数 5
回答已采纳
1
回答
Python函数如何在内存中工作?
、
、
让我们来看一个简单的代码片段: def sum(a, b): return a + b print(sum(3, 4)) ·Python函数使用堆栈吗?-在C中也是如此。 ·这与C编程几乎是同一个过程吗?
浏览 2
提问于2020-05-15
得票数 0
回答已采纳
3
回答
ASP.NET和C#有什么不同?
、
、
ASP.NET和C#有什么不同? ASP.NET是移植到.NET框架中的原始ASP语言吗?而C#是一种也使用.NET框架的独立语言吗?
浏览 2
提问于2011-05-06
得票数 27
回答已采纳
6
回答
学习Objective-c而不了解C
我计划学习目标C。大多数书都说读者应该知道C作为起点。在Objective-C海洋中潜水之前,有必要知道C吗?我是ruby程序员。
浏览 23
提问于2011-02-14
得票数 1
回答已采纳
3
回答
第一个C编译器是如何编写的?
、
、
第一个C编译器是用C本身编写的,是真的吗?那么,它是如何执行和编译的呢?或者,这个编译器是用汇编语言编写的吗?
浏览 2
提问于2013-08-08
得票数 71
5
回答
我无法理解<>0是什么意思
、
嗨,我正在尝试理解一个公式,并用c#编写它,但到目前为止,我还不能理解这个公式是做什么的,有人能解释一下吗? if(if(c57=> d57;g57;h57)<>0;(((if(c57>=d57;d57;c57))*100/11))/(if(c57 >=d57;c57;d57)));(100/11))) 真正让我迷失的是<>0,我在谷歌上搜索了一段时间,但到目前为止还没有找到它的功能。有人能解释一下吗?
浏览 0
提问于2013-04-17
得票数 2
回答已采纳
2
回答
组合两种不同的语言(不是你想的那样)
、
、
、
在一个项目中组合两种不同的编程语言是可能的吗? 让我给你举一个例子来说明我的意思: 我的主要编程语言是Python。(Python 3) 假设我想写一个计算器,我想用C构建GUI,然后用python构建计算器本身。用C编写的GUI需要将用户输入的计算数据发送给Python代码。 有可能吗?
浏览 0
提问于2015-04-11
得票数 0
4
回答
是否可以自动将代码从低级语言转换为高级语言?
、
、
我见过几个声称将Java代码转换为有效C甚至C++的应用程序。毫无疑问,从高级语言到低级语言的转换是可能的。至少在理论上,不需要任何手动步骤就能完成反向操作吗? 例如: 将程序集转换为C还是将机器代码转换为程序集? 硬件描述语言(HDL)?(哪一个是最低的?) C到C#?
浏览 0
提问于2012-01-13
得票数 6
回答已采纳
1
回答
为什么Java不将文件名放在args中?
、
、
在C和C++中,主方法将文件名保存在argv0数组的第一个位置。但是,在Java中,文件名不包含在args字符串数组中。 这有什么实际的原因吗?我知道这使得迭代命令行参数0而不是基于1,但有好处吗?文件名被认为是无用的吗?
浏览 0
提问于2013-09-10
得票数 25
回答已采纳
2
回答
Visual C++ .net与C++
、
、
您能指出C++和Visual C++ .net之间的主要区别吗?Visual C++ .net是像C#和VB一样的托管代码吗?它是否使用相同的FCL和BCL?是否可以从visual C++ .Net项目中使用C#和VB dll?
浏览 6
提问于2011-04-21
得票数 2
6
回答
C真的比C++快吗?
、
刚开始的时候,我曾经相信,既然C++是C的超集,那么C++比C慢是没有原因的,但是很多人都不这么认为。 C++比C慢是真的吗?如果不是,为什么还要用C呢?
浏览 0
提问于2010-09-14
得票数 2
回答已采纳
4
回答
用哪种平台的C语言编写的?
我可能只知道操作系统是在哪种平台上编码的。 据我所知。 用C语言编写的Windows内核。Linux内核也是用C语言编写的。 但是要保留操作系统吗? C语言是在哪种平台上编写的?
浏览 1
提问于2012-08-27
得票数 0
回答已采纳
4
回答
可以用C或C++编写超文本标记语言表单
、
、
、
我使用PHP,并且我知道PHP是用C编写的,或者以某种方式使用C。我正在尝试理解低级语言。所以有人能给我解释一下PHP生成的超文本标记语言(比如说表单的标记)是如何用C构建的吗?我能用C或C++构建一个web表单吗?
浏览 3
提问于2011-11-21
得票数 4
回答已采纳
2
回答
规则语法- a*b*c*
我听说a*b*c*是不正规的。同时,我还得到了以下规则语法来生成它。 S → A A → aA A → B B → bB B → C C → cC C-> empty 有人能澄清这个语法对生成a*b*c*正确吗? 谢谢
浏览 1
提问于2014-02-25
得票数 0
回答已采纳
2
回答
为什么有些人只说"C+“而不说C++?
、
在过去,我似乎有几个人说C+ (只有一个加号)。我一直认为这样的人是“无知的”,因为这种语言叫做C++而不是C+。 然而,我在youtube上看了一段视频,一个家伙说在C++之前有一种叫做C+的语言(或者C+改名为C++,不清楚这个人在视频中说了什么)。这是正确的吗?我以前从来没有听说过只有C+,有没有一种叫C+的语言?如果有这样的语言,这种语言和C++有关系吗?
浏览 1
提问于2012-02-17
得票数 2
回答已采纳
1
回答
从编译语言开发人员的角度理解/学习脚本语言
、
、
、
我是一种C派生语言(c,c++,c#等)开发商约7年。到目前为止,我已经成功地避免了脚本语言编程。但是,试图避免不可避免的事情注定是一个失败的过程。 现在,我不得不教自己一两种脚本语言来工作。在我再次开始学习一种新的编程语言的“愉快”旅程之前,我想了解一下关于脚本语言的高级指导。 Q1,为什么我们要发明脚本语言?脚本语言(python、javascript等)有什么了不起?其他编译语言所不能做到的吗? Q2,我需要学习Python和JavaScript。一起学习它们有什么好处吗?我这样做会节省时间吗?或者同时学习两种不同的语言是没有意义的。 Q3,我们都知道,学习语言的语法只是个开始。在学习具
浏览 2
提问于2015-03-04
得票数 0
回答已采纳
1
回答
与OOP语言相比,除了性能之外,C还有什么优势?
、
、
、
、
可能重复: 什么时候在C++上使用C,在C上使用C++? C在编程世界中仍然有它自己的重要性!其中一个原因是它的表现。但是,我有一些问题。 对于C语言来说,是否有其他语言缺少的特别之处? 除了性能问题之外,它在今天有什么重要意义? 与C++、Java、Python等面向对象语言相比,C语言有哪些优势? 还有什么东西能给C加分吗?
浏览 0
提问于2011-12-20
得票数 2
1
回答
上下文无关语言的一个子集是上下文无关吗?
、
我被困在解决这个练习中,我不知道从哪里开始: 语言B是上下文无关的;C语言是B的子集:C是上下文无关的吗?证明或反驳。 我尝试过使用闭包属性: C=B-( (A* - C)∩B) A*是字母表A上所有单词的集合 考虑到CF语言在互补和交集下不是封闭的,我想说C语言不是强制成为CF的。但我不确定这是不是一个很好的证明。 有人能帮上忙吗?
浏览 1
提问于2011-06-16
得票数 4
回答已采纳
3
回答
有什么编程语言不是C语言吗?
、
我的意思是下降,因为在语言中,最初的编译器/解释器是用C语言编写的,或者是用C语言编写的。 如果你不算集会,我脑子里唯一想到的就是B。还有其他的吗?
浏览 0
提问于2015-01-14
得票数 -3
1
回答
使用高级语言对静态C++库进行单元测试?
、
、
我想以测试驱动的方式编写一些静态C++库。 我开始四处寻找C++单元测试框架,但后来我想知道为什么我需要用C++编写测试代码。 应该可以从更高级的语言调用静态C++库,在这种语言中编写测试会更容易。 这是一个明智的想法吗? 有没有什么特别的语言可以让这一切变得特别简单?不管是Python、Lua还是其他什么?甚至可能是一个特殊的DSL? 对于好的教程有什么建议吗?
浏览 1
提问于2019-03-19
得票数 0
12
回答
C#是一种高级语言吗?
、
C#是一种高级语言吗?我认为它更像是中等级别,但我仍然不确定。你会认为它和一些流行的脚本语言一样高级吗? 或者它可以容纳多个级别?
浏览 18
提问于2009-03-06
得票数 6
回答已采纳
4
回答
支持非英语字符?
对非英语字符的支持在编程语言中是常见的吗?我的意思是,从技术上讲,我认为这是可以避免的,但我除了英语没有任何其他的经验,所以我不知道它有多普遍。 我知道有一些非英语的编程语言,但是像C#、C++、C、Java或Python这样的语言能支持非英语类/方法/变量吗? go中的示例(url,http://play.golang.org/p/wRYCNVdbjC) package main import "fmt" type 世界 struct { 世界 string } func main() { fmt.Println("Hello, 世界")
浏览 0
提问于2012-12-18
得票数 0
回答已采纳
1
回答
让A,B,C成为时尚。考虑方程X= AX + BX + C,解X必须是fad吗?
、
、
让A,B,C成为时尚。考虑方程X= AX + BX + C,解X必须是fad吗? 你能帮我解决这个问题吗?fad是一种常规语言
浏览 1
提问于2017-09-26
得票数 1
2
回答
在不同的开放源码软件上使用编程语言
、
、
、
、
有人能帮我“堆叠”我对不同编程语言在不同操作系统上的位置的理解吗?从底部开始,基本的金属计算机只会理解机器代码或汇编程序。这意味着操作系统,比方说Linux,是用C编写的,并编译成机器代码,对吗?或者汇编程序? 如果Linux是用C编写的,这是否意味着默认情况下C编译器已经存在了,并且我可以用C编写任何简单的程序,把它放到任何文件夹中,然后从命令行运行它?我看到一些像Ubuntu这样的Linux发行版附带了文件夹/perl和/python。我认为这些是其他高级语言的编译器或解释器,是这些特定OS发行版的附加版本。如果我想运行Java,我会添加Java等等。但是,在默认情况下,C是Linux的语
浏览 10
提问于2015-05-13
得票数 4
4
回答
为什么一些编程语言比其他编程语言更快?
、
、
、
我知道ASM基本上是最快的,但是是什么让HLLs比ASM更慢呢?我所说的抽象是指,例如在C++中,你有一个类,数据需要存储在类中存储的内容,它派生的内容,私有/公共访问器,以及其他东西。在编译这段代码时,是否有实际的汇编代码可以计算出有关类的信息?就像CPython是建立在C之上的,所以在运行时比C有更多的抽象和指令要运行,我所说的是真的吗?我想我已经回答了我自己的问题,但我希望得到一个比我更有经验的人的答案。 编辑:我知道Python是被解释的,但是如果它被编译了,它不是仍然比C慢吗?
浏览 2
提问于2011-07-08
得票数 5
回答已采纳
4
回答
C语言明显比C++快吗?
、
、
据我所知,所有脚本语言和核心科学程序通常都是用C语言编写的;这使得实现混乱,但在某种程度上直截了当。 我理解这些人想要最大化他们的性能,但是使用C字符串和C结构来使用C++类之间有真正的区别吗;C++似乎是以同样的方式工作的,除了虚函数之外,它只存储一个类函数一次,并且该类的每个实例都调用这个函数。 是什么让C更快?在python或sqlite这样的项目中,谁必须是最快的,这是一个显着的区别吗?
浏览 2
提问于2011-08-05
得票数 102
回答已采纳
2
回答
.Net到底是什么?
、
别误会我的意思,我已经读过了。但我不太明白它到底是什么。在上一篇文章中,我谈到了想要学习更多基于GUI的东西。C#和(WPF或w/e )似乎是新手的最佳选择。但是后来人们提到了.net。这是一门新的语言吗? 它到底是如何与C#和WPF等集成的呢? 也完全离题了。C#现在还被广泛使用吗?或者它是不是在走下坡路?
浏览 2
提问于2010-12-02
得票数 4
1
回答
这种关于函数式编程语言的说法正确吗?
、
、
我读了一本关于编译器设计的书,其中有一个部分说, 不同语言编译器的主要区别在于它们生成的代码。通常可以说,命令语言和面向对象语言的编译器用汇编语言生成代码,而函数式语言编译器用C或C++生成代码。 关于C/C++的最后一部分是对的吗?我无法通过谷歌搜索找到任何东西,所以我在这里问。
浏览 2
提问于2016-11-20
得票数 0
回答已采纳
3
回答
C++是否仍然被认为是静态类型的语言?
、
我以前知道C++是一种静态类型的语言,但是较新的C++规范引入了一个新的语法auto,它可以自行确定变量类型。那么,C++仍然可以被认为是一种静态类型语言吗?
浏览 2
提问于2016-01-14
得票数 4
回答已采纳
4
回答
C++标准库是C++语言的一部分吗?
、
、
C++标准库是C++语言的一部分吗?(注:“语言”,而不是“标准”;当然,两者都是标准的一部分)。 如果是,为什么?若否,原因为何? C++98、C++03和C++0x对这个问题的回答可能不同。 这不是主观的,因为它可以从相关标准文件中的措辞/要求中推断出来。
浏览 1
提问于2011-03-28
得票数 10
回答已采纳
4
回答
为什么SQL被称为数据子语言?
最近,我读到(在PDF文档中),SQL实际上是一种数据子语言,而不是像C++、Java或C#这样的编程语言,现在我有点困惑,因为您可以通过SQL进行开发,所以我认为它类似于其他编程语言。 有人能跟我解释一下有什么区别吗?谢谢
浏览 8
提问于2017-02-28
得票数 2
回答已采纳
5
回答
发展速度的量度
、
我见过很多测试来测量编程语言的执行速度,但是我从来没有发现过测量开发速度的测试。 我听说在使用动态语言时,开发速度会提高,但有证据证明吗?我并不是说动态语言效率不高,但我想看看科学研究的结果,如果存在这种情况的话。 更好的是关于维修设施的信息。有些语言比其他语言更容易调试吗? 编辑:我最感兴趣的是语法相近的两种语言之间的差异。例如,我猜C语言编程通常比用Java编程要慢;但是用Java编程比用C#编程更快吗?
浏览 0
提问于2010-10-27
得票数 10
回答已采纳
3
回答
J#和C#之间的区别是什么
、
、
我一直在阅读关于人们使用J#的文章。 但我的问题是: J#和C#之间的区别是什么? 好吧,我对J#的理解类似于C#,但用Java语言。我说的对吗?在C#之前是J#吗? 我希望有人能帮助我更好地理解这一点。
浏览 7
提问于2011-07-07
得票数 4
回答已采纳
3
回答
C和C++是客户端吗?还是服务器端?
、
、
、
C和C++服务器端编程语言像java一样吗?如果是,就像java一样,我们有客户端的apllets和服务器端的jsp和servelet。
浏览 12
提问于2013-06-20
得票数 0
回答已采纳
5
回答
动态语言和函数式语言的区别是什么?
、
我经常发现开发人员将函数式语言和动态语言这两个术语放在一起使用,并想知道为什么它们总是放在一起。它们之间有什么不同?一种语言可以既是动态的又是功能的吗?它们是互补的吗?不管怎样,我们为什么需要它们?我是一名C#程序员,还不理解整个动态/函数式的东西(C#在版本4中将有一些动态特性。它也是函数式的吗?这是怎么回事?)。 谢谢,亚伯拉罕
浏览 0
提问于2009-06-26
得票数 7
1
回答
F#与C#的混淆
、
、
我对函数式编程和C#/F#相当陌生。 我不清楚的是:您能在C#和/或F#中进行函数式编程吗?还是说,您用C#编写了一些面向对象代码,在F#中编写了一些FP代码,并将它们一起使用?
浏览 0
提问于2014-12-30
得票数 18
回答已采纳
13
回答
C是一种中级语言吗?
、
在编程语言的讨论中,我们听到诸如低级、中级和高级之类的术语。这些是如何确定的?C会被认为是一种中级语言吗?
浏览 17
提问于2010-05-25
得票数 1
回答已采纳
2
回答
将C与C++连接是否避免了C中合法但C++不合法的未定义行为?
、
、
如果您有一个用C编译器编译的C文件,并且定义了C而不是C++的行为,那么您可以将它与C++文件链接起来而没有未定义的行为吗? (编译为C的文件) struct x { int blah; char buf[]; }; extern char * get_buf(struct x * base); extern struct x * make_struct(int blah, int size); blah_if.h extern "C" { struct x; char * get_buf(struct x * base); stru
浏览 3
提问于2015-08-07
得票数 20
回答已采纳
2
回答
宏:有什么好处?
、
保罗格雷厄姆 例如,类型似乎是研究论文的取之不尽的来源,尽管静态类型似乎排除了真正的宏--在我看来,没有这些宏,没有语言是值得使用的。 宏有什么大不了的?我没有花太多时间和他们在一起,但从我使用过的遗留C/C++看来,在模板/泛型存在之前,它们似乎大多被用作黑客。 很难想象 DECLARELIST(StrList, string); StrList slist; 不知何故比 List<String> slist; 我是不是遗漏了什么? 还有一个伪函数的用法,比如 POINTS MAKEPOINTS( DWORD dwValue ); 为什么不把它定义为函数呢?这是某
浏览 3
提问于2010-07-31
得票数 0
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
走进C 语言:你知道C语言程序是如何执行的吗?
想要成为C+程序员大牛,C语言是必学的吗?
C语言,C+语言
学C+之前要先学C语言吗?
Rust能够取代C语言吗?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券