腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
3
回答
"Swift是建立在C和Objective C之上的,没有C兼容性的限制“是什么意思?
、
、
“Swift是一种新的编程语言,适用于iOS、macOS、watchOS和tvOS应用程序,它建立在C和Objective-C的最佳基础上,没有C兼容性的限制。“ 摘自:苹果公司。“Swift编程语言(Swift 3)。”iBooks。 “没有C兼容性的约束”是什么意思?它指的是哪种约束?
浏览 0
提问于2016-10-26
得票数 2
1
回答
如何实现终端命令的自动化
哪种编程语言有自动执行终端命令的能力? 假设我想使用arp -a扫描Wifi网络的IP地址,并将这些IP地址打印到屏幕上? 哪种编程语言最适合这样做?Python?露比?
浏览 4
提问于2014-05-02
得票数 0
回答已采纳
1
回答
用于硬件编程的实用编程语言
、
我正在考虑在下学期上一门叫做“数字系统架构”的课程,我知道我们需要用一些编程语言来编程微控制器,比如C、C++、verilog和VHDL。我想做好上这门课的准备,但我需要知道我是否需要更深入地学习这些语言。 目前,我已经上了一门关于基本Java的课程,涉及基本方法、数据类型、循环结构、向量、矩阵和GUI编程。我必须更深入地学习Java,然后使用C和C++吗?此外,我知道基本的verilog和VHDL。
浏览 0
提问于2012-09-13
得票数 1
回答已采纳
4
回答
8086汇编语言能在现代CPU上工作吗?
、
8086汇编语言可以在英特尔奔腾D计算机上运行吗?我正在从一本书中学习汇编语言编程,这本书只讨论了8086处理器,它是16位的。像奔腾D这样的现代处理器的汇编语言有什么不同吗?
浏览 2
提问于2011-02-01
得票数 2
回答已采纳
6
回答
R是一种解释编程语言还是编译编程语言?
、
、
R是一种解释编程语言还是编译编程语言?
浏览 4
提问于2009-11-05
得票数 17
回答已采纳
1
回答
this是“图灵完整”:这到底是什么意思?
、
、
维基百科: the扩展了SQL标准,包括过程编程、局部变量、用于字符串处理、日期处理、数学等的各种支持函数,以及对DELETE和UPDATE语句的更改。这些附加特性使得Transact-SQL图灵complete.citation成为必需的。 这里有人能简单地解释什么是图灵-完整性,为什么"SQL标准“是图灵-不完全,而不是扩展的terms,即图灵-完整?
浏览 5
提问于2015-12-29
得票数 2
回答已采纳
1
回答
是否有任何编程语言支持U+2265的≥字符,以表示大于或等于?
、
在编程中,通常使用像>=这样的比较运算符,意思是“大于或等于”。Unicode至少包含一个表示此概念的特定字符:U+2265(≥)。是否有任何编程语言接受此字符作为比较运算符? 注意:可能存在用户可以将≥定义为比较运算符的编程语言。这当然很有趣,但我想问的是,在哪些情况下,基本语言、它的一些标准发行版或一些广泛使用的包或库已经对其进行了如此定义。
浏览 2
提问于2022-05-04
得票数 -1
4
回答
在诸如golang、C或C++这样的编程语言中有指针好吗?
、
、
大多数现代编程编译器(如JAVA等)都不支持指针。但在戈朗,谷歌再次引入了指针。所以,我只想了解指针是如何影响编程语言的?是否有任何类型的安全线程因为指针? 如果这是出于安全考虑,那么为什么我们在LINUX和UNIX上拥有世界上最安全的系统(两者都是用C构建的)
浏览 8
提问于2016-12-31
得票数 0
回答已采纳
1
回答
Scala会在没有蹦床的情况下在尾递归中堆栈溢出,这是哪种语言管理的?
、
、
、
我正在使用Scala学习函数式编程,并看到了Runar 的精彩演讲。 是否有语言已经解决了这个问题: 尾递归消除(不使用蹦床或其他显式构造)我知道Scala可以将自调用尾递归转换为循环,从而避免了堆栈的创建,但是也有递归,scala编译器不接受在3min-7m片段上显示的@annotation.tailrec。 这里所追求的语言是功能性的,有编译时型系统,并且有惰性评估。 当上述问题得到回答时,我将检查所回答的问题。但是,很高兴知道Bjarnason提供的其他语言特性是否已经由某种语言来管理:类引用-更好的类型推断-无框函数引用。
浏览 1
提问于2014-06-17
得票数 0
回答已采纳
2
回答
为什么C仍然属于高级语言的范畴?
、
、
关于C编程语言的许多教科书告诉我们,C是一种高级编程语言,但许多在线辅导人员认为C也是一种中级编程语言。为什么是那样的?
浏览 0
提问于2014-12-29
得票数 11
4
回答
怎样才能帮助我适应现代环境呢?
我已经有近十年没有编程了。我以前会用QBasic,Turbo,C,C++,Visual和汇编编程。我没有任何其他编程语言的知识(HTML除外)。 我想要一个项目(用一些编程语言)来帮助我熟悉新的环境(unix,python,perl,java,flash?)以某种方式给我一种感觉,我得到了一个微型超级力量。我指的是给我黑客的感觉(不是真正了解黑客,而是第一次学习C,感觉就像黑客一样)。这将使我的编程技能以我所熟悉的编程语言的方式使用。
浏览 0
提问于2010-10-11
得票数 3
1
回答
用于规范字符串中重音元音(和其他符号)的函数或表
、
、
、
、
许多语言的字母只有通过重音或其他符号来区别,特别是元音。 如果要替换这些元音,以便用相应的基本字符替换带有符号的元音,则需要一个表来方便地执行替换。 我想知道 1)如果有此表格,则以一种彻底的形式提供给大多数语言。 或 2)如果编程语言有一个字符串实用程序函数来执行相同的操作(我需要它在Javascript中,特别是元音中)。
浏览 4
提问于2016-07-12
得票数 1
回答已采纳
1
回答
语言必须有哪些属性来支持递归?
、
我当时正在研究递归,我遇到了一个问题: FORTRAN实现不允许递归,因为 他们对变量使用静态分配 b.他们对变量使用动态分配 c.并非所有机器上都有堆栈 不可能在所有机器上实现递归。 我发现答案是(a) 但是我想知道编程语言应该支持递归的所有特性。
浏览 2
提问于2013-02-02
得票数 3
1
回答
范式和思维模式?
做函数式编程的人有特定的心态,还是做纯oop的人。好像我只是想知道你们是怎么看待编程的。这绝不是一个技术问题,而更多的是一个观点问题。
浏览 2
提问于2016-03-02
得票数 0
1
回答
开始AI编程
我真的对AI很感兴趣,想在这个领域开始编程。 AI中有哪些不同的领域?例如,神经网络等。 什么书可以推荐给AI初学者,AI领域有什么首选语言吗?
浏览 9
提问于2011-05-08
得票数 16
回答已采纳
5
回答
关于创建脚本语言的问题
、
、
比方说,我想付钱给某人为我创建一种编程语言或脚本语言。他们需要什么样的文件,才能充分了解我到底想要什么。 我的意思是,是否有描述新编程/脚本语言的标准文档?
浏览 0
提问于2010-10-16
得票数 12
2
回答
为什么在许多编程语言中,"continue“in loop语句不被称为"next”
为什么在许多编程语言中,"continue“in loop语句不被称为"next",而被称为"continue” "continue“没有任何意义,与它的实际功能不符。实际上,它会中断当前的循环迭代。
浏览 1
提问于2012-05-10
得票数 1
1
回答
在Team foundation server上访问数据的编程语言
我需要知道哪种编程语言更适合创建web应用程序来处理存储在TFS上的数据?并且必须创建一个下拉列表来访问TFS中显示目录和子目录的区域路径,因此我们可以根据选择来选择导航选项。
浏览 1
提问于2016-03-22
得票数 0
27
回答
被现代语言“自动化”的编程概念
、
这个问题很奇怪,但问题就在这里。被现代语言“自动化”的编程概念是什么?我的意思是你以前必须手动完成的概念。这里有一个例子:我刚刚在C语言中读到过,你可以手动进行垃圾回收;然而,在“现代”语言中,编译器/解释器/语言本身负责垃圾回收。你知道还有其他的吗,或者没有了?
浏览 0
提问于2010-05-15
得票数 30
回答已采纳
2
回答
开发NES游戏用的是哪种语言?
我总是着迷于8位音乐,游戏和精灵包括NES游戏,他们是如何编程的?有没有sdk?
浏览 2
提问于2013-06-13
得票数 24
回答已采纳
3
回答
作为一名初学者的Lisp?
、
我应该把Lisp作为我的第一种编程语言吗?我以前没有经验,但从编程朋友那里听说过很多关于这方面的事情。
浏览 0
提问于2012-01-02
得票数 4
1
回答
请用简单的话-什么是“图灵完整”P.language?
我对编程很陌生,有人告诉我,"Javascript是一种图灵完整的编程语言“。什么是“图灵完整”P.language?我试着读了一些维基的文章,比如,或者,但是我还是找不到足够原始和清晰的文章.
浏览 0
提问于2015-10-19
得票数 1
回答已采纳
3
回答
有没有C语言的wxWidgets框架?
、
我的理解是,适用于许多编程语言(C++、Python、Perl和C#/.NET),但不包括C。C编程语言是否有类似的框架,或者这不是C的用途吗?
浏览 6
提问于2008-08-27
得票数 4
回答已采纳
1
回答
为什么在PostgreSQL/Redshift中使用"||“作为字符串连接
、
、
我觉得这很奇怪。如果我们看看主要的编程语言,它们都使用"||“作为逻辑”或“运算符。有没有什么(可能是历史上的)原因导致"||“和CONCAT()函数一起存在于PostgreSQL中?
浏览 0
提问于2016-03-04
得票数 28
回答已采纳
6
回答
哪些编程语言是上下文无关的?
、
或者,更准确地说:哪些编程语言是由上下文无关文法定义的? 据我所知,由于宏和模板之类的东西,C++并不是上下文无关的。我的直觉告诉我,函数式语言可能是上下文无关的,但我没有任何确凿的数据来支持这一点。 简要示例的额外代表:-)
浏览 94
提问于2009-05-22
得票数 78
回答已采纳
5
回答
除了BASIC之外,EOL == EOS是否还有其他语言版本?
、
、
、
、
BASIC及其变体Visual Basic和VB.NET是我所知道的唯一将行尾字符视为语句结束符的编程语言(我将批处理文件和命令脚本排除在编程语言的范围之外)。我很好奇:还有没有其他语言使用这种约定,或者BASIC是独立的?
浏览 1
提问于2010-01-30
得票数 1
回答已采纳
3
回答
基于文本的用户界面
、
我在一个公司办公环境中工作,该环境通常使用IBM大型机和as -400作为信息系统的主要来源。 然而,该公司的增长速度超出了信息技术集团的承受能力。 因此,有必要创建辅助应用程序来适应不断变化的业务需求和新的企业。 我已经介绍了一个使用PHP和MySql数据库的基于web的应用程序(因为我们经常收到大量主机下载并导入到Microsoft Access数据库中,然后再将数据库升级到SQL服务器,因为数据库的大小不断增加)。 要求所有新应用程序在外观和功能上都与大型机相似。它必须是基于文本的用户界面,其中不需要使用鼠标,只需使用功能键来导航菜单并按enter键来添加新数据(记录)或执行搜索。 哪种
浏览 1
提问于2012-02-10
得票数 0
5
回答
我应该把我的程序从C更新到现代的C还是C++?
、
、
我有一个上世纪90年代用C写的旧程序,我想更新一下,这样它就可以在下一个人和现代编译器上运行了。目前,我正在使用一个非常旧的TurboC版本进行更改。我应该专注于用现代的C或C++重写它吗?在不需要重写太多代码并能够重用大多数现有代码的情况下,将此代码更新到最新的哪种方法最容易? 我的编程背景主要是高级编程语言,如Perl、Python、PHP、Powershell和Visual Basic,所以我不太熟悉C和C++之间的区别。
浏览 1
提问于2012-06-21
得票数 4
4
回答
徽标的当前状态是什么?(编程语言)
在另一个问题中,我看到有人提到了,它让我想起了过去的一些编程语言,主要用于教育目的。基本上,你必须用笔在乌龟的背部编程。通过告诉它移动的位置,钢笔就会画出线条。它还可以抬起笔来移动,而不需要绘制线条。我对这门语言有着美好的回忆,因为它是我30年前最早使用过的语言之一。(是啊,我老了。)嗯,我只用LOGO编程了两天左右,但它让我迷上了编程。 但我想知道上的徽标信息是否仍然正确。更重要的是,有没有可以创建.NET二进制文件的版本?只有徽标解释器而没有编译器吗?这种教育语言的现状如何? 更有趣的是,在过去有更多的专家尝试过徽标吗? 是的,我知道。现在这门语言有点古老,但当我从我的历史中回忆起这门有趣
浏览 3
提问于2009-08-26
得票数 8
回答已采纳
1
回答
如果公共属性打破了封装的概念,它们为什么会存在?
有两种常见的封装: 一种语言机制,用于限制对对象的某些组件的直接访问。 一种语言结构,它有助于将数据与操作在该数据上的方法(或其他函数)捆绑在一起。 通常的做法是永远不要使用公共属性,而是使用getter/setter。如果公共属性破坏了封装,为什么现代编程语言提供了使用它们的可能性?
浏览 2
提问于2021-06-13
得票数 0
2
回答
下一种系统语言应该提供哪些特性?
、
当我们要进行“严肃”的系统编程时,我们似乎仍然使用C或C++。我们有一些小的语言试图在系统编程中提出一些新的东西,比如Go和D(我对D有一点经验,目前我非常喜欢它),但是这些语言并没有被广泛使用(Go是从2009年开始的,所以应该不会那么令人惊讶,但是D是从2001年开始的)。有非语言技术的原因,为什么这些不那么受欢迎,例如没有很多的工作,框架等,但排除了这样的事情,而是专注于新一代系统编程语言应该提供哪些特性? 作为一名系统开发人员,您在“传统系统编程语言”(即C、C++等)中缺少什么?为什么这些东西现在在当今世界很重要(我想,并发性等会很重要)?
浏览 0
提问于2011-03-24
得票数 3
2
回答
Jython的版本控制如何?
Jython的版本控制如何?如果我安装Jython 2.5,是否意味着我可以使用Python3.3或Jython版本控制系统依赖的Python 2.5语法进行编程? 到目前为止,可用于生产的Jython的最后一个版本是2.5.3。如果Jython的版本控制是基于Python的,那么只能在Python2.5或更早版本中进行编程似乎是不可能的。
浏览 2
提问于2013-12-07
得票数 1
回答已采纳
5
回答
链接器是否存在于所有编译的编程语言中?
、
、
它确实存在于C/C++中,但我不确定是否有其他编程语言。我只是好奇,链接器是否存在于所有编译的编程语言中,还是每个语言的创建者都决定了代码是如何编译的? 对于Benj:我的意思是本机语言,没有像CLR这样的托管代码。
浏览 1
提问于2012-05-01
得票数 2
回答已采纳
1
回答
编译语言(C#,Java)是否有可能将indentions作为代码块指示(如python )?
、
、
我很好奇,“缩进作为代码块指示”是programming语言的一个知识产权,其他语言如C#和Java将无法复制它。或,从技术上讲,这些类型的编程语言是不可能实现这一想法的?
浏览 0
提问于2021-07-16
得票数 0
4
回答
用C进行遗传编程?
、
、
、
我想创建一个使用遗传编程的算法,基于符号回归。 我读过一些关于这方面的文章,一些用java或c++写的例子。 也许更难,因为它不是面向对象的,但是用C开发遗传编程是可能的吗? 你对我开始编程有什么建议?有什么书/文章/例子要读吗?我试着用谷歌搜索了一下,但我没有找到任何有趣的东西。 谢谢,干杯。
浏览 5
提问于2011-06-11
得票数 6
回答已采纳
1
回答
哪些GUI库不是面向对象的?
、
、
、
最近我一直在使用C语言,我想探索的不仅仅是控制台应用程序。然而,大多数GUI库都是面向对象的,很难用C等非面向对象的编程语言对它们进行编程。即使是为C设计的面向对象的图形用户界面库(如GTK+ )也需要大量的模板。因为我对这些面向对象的库有困难,所以我想知道哪些GUI库不是面向对象的?
浏览 4
提问于2012-08-17
得票数 2
3
回答
当我在MS-DOS命令行中时,我使用的是什么“语言”?
、
而且,像cd..这样的常用命令是否与可以在MS-DOS中编程的批处理具有相同的语言?干杯。
浏览 0
提问于2010-02-18
得票数 1
4
回答
为什么SQL被称为数据子语言?
最近,我读到(在PDF文档中),SQL实际上是一种数据子语言,而不是像C++、Java或C#这样的编程语言,现在我有点困惑,因为您可以通过SQL进行开发,所以我认为它类似于其他编程语言。 有人能跟我解释一下有什么区别吗?谢谢
浏览 8
提问于2017-02-28
得票数 2
回答已采纳
2
回答
编程语言、图灵完备性与图灵机
、
如果一种编程语言能够成功地模拟一个通用的TM,那么它就是图灵完备的语言。让我们以函数式编程语言为例。 在函数式编程中,函数比任何东西都有最高的优先级。您可以像传递任何原语或对象一样传递函数。这就是所谓的一级函数。 在中,您的函数不会产生副作用,即将字符串输出到屏幕上,在其作用域之外更改变量的状态。如果从外部传递对象,则每个函数都有自己的对象的副本,并且一旦函数完成其任务,复制的对象将被返回。每个函数都完全独立于它之外的任何东西,都是用函数样式编写的。这样,整个系统的复杂性就降低了。这被称为参考透明度。 在函数编程中,即使在函数退出之后,每个函数也可以保留其局部变量。这是由垃圾收集器完成的。该值
浏览 0
提问于2012-06-17
得票数 0
回答已采纳
1
回答
C++的外挂-C以外语言的“C”功能
、
、
众所周知,将extern "C"声明为C++函数使其名称具有C链接,从而使C代码能够链接。 我的问题是,我们是否还有其他编程语言可以使C++函数名具有链接,比如extern "Lisp"或extern "FORTRAN" 如果没有,为什么?"C"背后的内部结构是什么,这就造成了这些限制? 有什么可供选择的?
浏览 4
提问于2014-01-31
得票数 8
回答已采纳
10
回答
数学编程语言
、
、
、
、
鉴于我之前关于用法的问题 有没有其他编程/脚本语言是专门用于数学处理的? 例如: Matlab (它确实与数学结构有点不同,但已经足够接近)、Mathematica和AMPL
浏览 2
提问于2009-11-07
得票数 8
回答已采纳
3
回答
汇编语言在哪里用来编程硬件?
、
、
我四处寻找一个开始学习嵌入式系统设计/编程的好地方,虽然所有的人都推荐像Arduino和RaspberryPi这样的初学者设备,但我从未见过任何关于在组装层编程的建议。我最近完成了我的计算机科学学士学位,但我越来越被硬件而不是软件编程所吸引。我上过一门硬件设计课程,我们用Logism语言编写了68k的汇编程序和逻辑设计。我有一个Raspberry Pi,并且已经处理了一些,但是用于这些设备的语言仍然是更高级的(C,C++,Python)。 所以我有几个问题,因为我对芯片/计算机硬件的低层次设计很感兴趣: 汇编语言在当今硬件设计中的应用是什么?它是否仍然被广泛使用,还是大部分被高级语言所抽象?
浏览 4
提问于2015-08-07
得票数 1
回答已采纳
1
回答
Pascal还在使用吗?
我在高中学习Pascal,这是我用过的最令人沮丧的编程语言,我正在努力学习其他语言,比如JavaScript和它的库和框架。我只想知道是否值得学习Pascal,或者我是否应该更多地关注JavaScript。
浏览 1
提问于2020-12-21
得票数 0
1
回答
学习图约简的实用参考
、
、
、
、
是否有任何实用的参考(与实际的例子)开始实现一个小的,懒惰的函数编程语言的图形约简?包含词法和解析步骤的引用将特别有帮助。 到目前为止,我已经阅读了Simon和向导书(SICP)中大多数函数式编程语言的实现。
浏览 0
提问于2013-02-08
得票数 3
回答已采纳
4
回答
想要学习C++,并有以前的网页编程知识。
我实际上正在考虑学习C++。我想成为一名定量金融分析师,并将在不久的将来追求我的财务报表。Java在这个领域并没有被大量使用,但是C++是因为它的复杂性。对于那些已经掌握了HTML、CSS、JavaScript (中级)和PHP (中级)知识的人来说,在一年的时间里,选择C++的难度有多大?要花多长时间才能在C++上获得认证?学习有多难?我已经建立了CMS网站,和一些不错的应用网络。 我还上了一门大学课程,用Java开始编程。 基本上将网页设计师的职位转换为C++程序员,并使用Matlab。 我听说这门语言非常复杂,但比Java这样的语言更容易编程。
浏览 0
提问于2011-12-22
得票数 7
回答已采纳
3
回答
“过程值变量”的含义?
、
在编程语言上下文中,过程值变量是什么意思。
浏览 6
提问于2011-03-05
得票数 0
回答已采纳
2
回答
关于功能参数的语法糖
是否有任何现代编程语言不需要为函数的定义中的每个参数指定类型? 例如: procedure P(a, b, c, d: integer) vs void P(int a, int b, int c, int d) 为什么后一种形式如此流行,有什么好的理由吗?为什么更多的语言不允许您一次指定所有参数的类型,比如第一个表单?
浏览 0
提问于2012-02-06
得票数 4
回答已采纳
9
回答
是Fortran、Cobol、Basic和Forth高级编程语言吗?
、
、
、
、
是Fortran、Cobol、Basic和Forth高级编程语言吗? 如果没有,那么第一批高级编程语言在哪里呢? 哪种语言是最早的面向对象语言?
浏览 8
提问于2010-06-06
得票数 4
回答已采纳
4
回答
将函数的返回值作为参数传递
、
、
将一个函数的返回值作为参数传递给另一个函数的方法有哪些? 你喜欢的编程语言中有哪些例子,比如JS、Python等?
浏览 1
提问于2009-11-26
得票数 0
2
回答
通过网站连接到托管在计算机上的程序的方法
、
、
、
、
什么是连接到计算机上的程序的好方法,只是为了检查它是否在网站上在线。 示例:在网站上,如果online = true show tick否则show cross, 什么是一个好的编程语言呢?
浏览 0
提问于2012-03-13
得票数 1
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
现代编程语言最有趣的 10 大特性
一文解决现代编程语言选择困难:响应式编程
一文解决现代编程语言选择困难:命令式编程
编程语言
C+11及以上新特性大揭秘:现代化编程语言的必备利器
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券