腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
为什么C仍然属于高级语言的范畴?
programming-languages
、
c
、
high-level
关于C编程语言的许多教科书告诉我们,C是一种高级编程语言,但许多在线辅导人员认为C也是一种中级编程语言。为什么是那样的?
浏览 0
提问于2014-12-29
得票数 11
1
回答
用于硬件编程的实用编程语言
learning
、
education
我正在考虑在下学期上一门叫做“数字系统架构”的课程,我知道我们需要用一些编程语言来编程微控制器,比如C、C++、verilog和VHDL。我想做好上这门课的准备,但我需要知道我是否需要更深入地学习这些语言。 目前,我已经上了一门关于基本Java的课程,涉及基本方法、数据类型、循环结构、向量、矩阵和GUI编程。我必须更深入地学习Java,然后使用C和C++吗?此外,我知道基本的verilog和VHDL。
浏览 0
提问于2012-09-13
得票数 1
回答已采纳
3
回答
为什么C语言是计算机编程语言的基础?
programming-languages
、
c
我经常想知道为什么在任何地方都把C语言作为编程语言的基础。有许多现代语言,如Java、Python等,使语法和编程更容易。为什么我们仍然把C语言作为编程语言的基础呢?
浏览 0
提问于2014-12-28
得票数 3
回答已采纳
1
回答
他们是如何编写第一个IDE的?
c
如果使用C来编程Unix,那么用C编写程序的是什么呢?等等,等等.他们是如何创建第一个程序的?
浏览 0
提问于2012-04-13
得票数 5
8
回答
哪些编程语言不被认为是高级语言?
programming-languages
、
low-level
、
high-level
在信息学理论中,我一直在听说和阅读关于高级和低级语言的文章。 然而,我不明白为什么这仍然是相关的,因为除了现在正在使用的汇编程序之外,没有任何(相关的)低级语言。 所以你得到了: 低水平 汇编程序 绝对不是低级的 C 基性 福特兰 科波 ..。 高水平 C++ 红宝石 Python PHP ..。 如果汇编程序是低级的,你怎么能把C放在同一个列表中呢?我的意思是:与汇编程序相比,C是非常高的水平。即使对COBOL,Fortran等也是如此。 那么,如果汇编程序真的是唯一的低级语言,为什么每个人都会提到高级和低级语言呢?
浏览 16
提问于2010-04-12
得票数 21
回答已采纳
4
回答
作为一名EE/CE,我应该在毕业前更熟悉哪些语言/概念?
programming-languages
、
hardware
我现在正进入大四,主修电气工程和计算机工程,接触过很多不同的语言: C、C++、C#/XAML、Java、bash、python、VHDL语言、汇编语言等。另外,您喜欢什么级别的编程(硬件、本地、网络、系统、设计、集成等等)如果您能告诉我原因,我将不胜感激,或者如果您愿意讲述您的经验,我非常感兴趣。我希望在硬件设计方面找到一份工作,但随着我对一些语言的掌握越来越好,我发现我有多么喜欢编程,所以在这个时候我真的有了一个开放的心态。我很乐意听到“现实世界”中的一些人的声音。
浏览 0
提问于2010-07-08
得票数 2
回答已采纳
7
回答
学习Verilog的资源
microcontroller
、
verilog
、
fpga
我是第一次接触Verilog。有人可以推荐一种学习资源,书籍,视频,博客或任何他们有良好个人经验的东西,并帮助他们更快地学习吗? 如果有帮助的话,我有几种高级语言的编程经验,但没有C语言编程的经验。 谢谢
浏览 5
提问于2009-12-21
得票数 7
2
回答
内核可以用汇编语言以外的其他语言编写吗?
java
、
kernel
我从来没有做过内核编程。我是Java语言的优秀程序员,并且经常使用它。现在我觉得用内核做些有趣的事。内核驻留在硬件和操作系统之间。它使用系统调用与硬件通信。每种编程语言都需要编译器编译用高级语言编写的代码,然后生成低级代码,通常是汇编语言代码。我对此表示怀疑,如果我们用C编写内核,那么计算机上应该安装C编译器吗?最后,当内核与硬件交互时,它使用汇编语言,我能用Java语言创建内核吗?如果是,那么相同的要求是什么?谢谢。
浏览 7
提问于2012-04-21
得票数 4
回答已采纳
2
回答
计算机如何解释编程语言?
c
、
computer-science
我很想知道机器是如何解释编程语言的。我查看了一些语言比较/基准测试,注意到一些编程语言是用C编程语言编写的,而其他编程语言则是用其他语言编写的。例如,Ruby和JVM (虽然不是一种语言)都是用C编写的,但是为什么编写Ruby或JVM的人要用C编写呢?难道他们不能用像C这样的方式写它吗,我猜,不是用另一种语言写的。:-)只是因为不想重新发明轮子,还是C是机器之神?
浏览 5
提问于2011-10-26
得票数 0
回答已采纳
2
回答
在不同的开放源码软件上使用编程语言
android
、
ios
、
linux
、
windows
、
operating-system
有人能帮我“堆叠”我对不同编程语言在不同操作系统上的位置的理解吗?从底部开始,基本的金属计算机只会理解机器代码或汇编程序。这意味着操作系统,比方说Linux,是用C编写的,并编译成机器代码,对吗?或者汇编程序? 如果Linux是用C编写的,这是否意味着默认情况下C编译器已经存在了,并且我可以用C编写任何简单的程序,把它放到任何文件夹中,然后从命令行运行它?我看到一些像Ubuntu这样的Linux发行版附带了文件夹/perl和/python。我认为这些是其他高级语言的编译器或解释器,是这些特定OS发行版的附加版本。如果我想运行Java,我会添加Java等等。但是,在默认情况下,C是Linux的语
浏览 10
提问于2015-05-13
得票数 4
1
回答
为什么整数除法会截断为0而不是负无穷大?
language-agnostic
、
integer
、
programming-languages
、
language-lawyer
、
language-design
正如在C和许多其他编程语言中定义的那样,这是整数除法中众所周知的不一致:除以整数N会得到范围为0..N而不是0..|N|的余数。IMO这会对某些应用程序产生负面影响,例如,如果您在整数网格上显示由定义的图像,则最好将(0,0)放在图像区域之外:否则,在某些图像操作中,您将在x==0和y==0得到一条可见线。 你能举一个实际的整数除法用法的例子,其中截断到0比截断到负无穷大更能满足编程意图吗?
浏览 2
提问于2014-09-19
得票数 0
1
回答
OpenGL是什么?我是新人
opengl
OpenGL是用来干什么的?是游戏引擎吗?如果我要编程一个游戏,我需要使用Open与游戏引擎吗? OpenGL也做动画吗?我有点搞不懂OpenGL到底是什么。我知道这是一个应用程序接口。事情就是这样。 C++在OpenGL中使用吗?C++究竟是用于OpenGL中的什么?
浏览 0
提问于2017-04-16
得票数 -2
1
回答
C编程如何允许硬件级控制?
c
我在某个地方读到,学习c编程给我们提供了硬件层次上发生的事情的实际想法--C编程教我们真正的编程,比如内存的使用,硬件资源的使用,它允许我们干扰硬件级的东西,比如我们可以用我们自己的方式来使用和控制这些资源,但是其他高级语言不允许这样做。现在我正在学习C编程,但是我无法理解我是如何控制我的硬件资源的?我不知道它是如何允许我们独立使用我的计算机资源。
浏览 8
提问于2022-04-18
得票数 0
回答已采纳
6
回答
如何对硬件编程?
embedded
、
hardware
我是一个熟练的Visual Basic程序员。我希望了解人们是如何对硬件编程的。例如,我看到人们创造了LED手表,盒子等,你是如何实现的?可以用VB或Java来完成吗?我有一些阅读C,C++代码的经验。我只知道C和C++语言中的IO。
浏览 2
提问于2011-06-21
得票数 12
回答已采纳
1
回答
我想开始使用嵌入式设备编程(如果像我这样的人可能的话)
c
、
embedded
、
device
我想用c进行嵌入式设备编程(你用c做这些事情,对吧?)我完全不知道从哪里开始,当我试图查找它时,似乎他们总是认为我已经知道了一些事情。 我对c++和c语言有一定的了解,我只是需要一些东西来帮助我开始进行嵌入式设备编程。
浏览 2
提问于2011-10-15
得票数 0
3
回答
语言如何与FPGA相关?
fpga
我记得在大学的时候,我为FPGA写了一个程序,它是用一种源自C的语言编写的。我知道VHDL和verilog这样的语言。然而,我不明白的是,程序员可以选择使用哪种语言?它依赖于FPGA吗?我将使用Xilinx FPGA。 我感到困惑是因为C变体语言与C语言相似,这并不奇怪--然而我知道像VHDL这样的东西与C语言完全不同。因此,如果我有选择的话,我更愿意使用C变体语言对FPGA进行编程。Xilinx网站有一百万个文档,但它并不是很清楚。
浏览 2
提问于2011-12-11
得票数 2
2
回答
为什么人们在有C++的时候还在用C语言?
c++
、
c
我的问题是,为什么人们在有C++的时候还在使用C?我之所以学习C,是因为它被认为是程序员用来交流的语言,任何程序员都应该了解它。然后我转到了C++,我现在在想,为什么人们仍然使用C编程呢?据我所知,C++更强大(它有面向对象的方面),它和C一样快,总体上看起来更好。我见过人们不喜欢C++,因为它太难编码了。
浏览 7
提问于2011-03-11
得票数 5
回答已采纳
2
回答
在大多数工业中,微控制器是怎么编程的?C还是装配?
c
、
assembly
、
industry
、
arm
因此,最近在学校,我们已经开始编程klm25z板使用ARM组件。我在想,在大多数工业工作中,微控制器是否真的是在C上编程的。在装配中编程似乎至少要花费2-3倍的时间,而且在速度上似乎没有任何明显的提高,这至少是显而易见的。
浏览 0
提问于2016-05-02
得票数 1
回答已采纳
1
回答
是否可以用Java以外的任何语言编写"Java卡“支持的智能卡?
c
、
embedded
、
smartcard
、
javacard
我有一张启用Java卡的智能卡和一个由我的实验室老师提供的读卡器。我应该使用Java 2.1.1API做一个项目。 我不喜欢Java Card API。 是否可以使用任何其他语言如C来编程我的智能卡呢?
浏览 1
提问于2015-05-09
得票数 2
回答已采纳
6
回答
用Java或C编写的操作系统(内核)
java
、
c
、
operating-system
、
kernel
我要开始构建操作系统,但我不知道该为内核选择哪种编程语言。我最喜欢的语言是Java,但我知道所有主要的操作系统(视窗、Linux、Mac )都是用C编写的,而且Java需要虚拟机。编程是否会比Java-based OS比C-based OS难得多?每种语言的优缺点是什么?
浏览 4
提问于2011-02-09
得票数 2
回答已采纳
1
回答
对于游戏编程,c或c++是必需的吗?
game-development
游戏编程需要学习c或c++吗?我对java很在行。真的吗?大多数游戏引擎都在c或c++.should中,我学习c或c++,或者开始用java.Can制作游戏,你建议先读一些书。
浏览 0
提问于2011-10-07
得票数 2
3
回答
php是脚本语言还是服务器端语言?
php
、
scripting
我读到了脚本语言和编程语言之间的区别,有一点是,脚本语言在客户机上运行,而编程语言如c#、vb、java和php在服务器上运行。但是php据说是一种脚本语言。现在这就让人困惑了!我们主要使用php来编写在服务器上运行的代码,那么为什么php是一种脚本语言呢?
浏览 0
提问于2015-07-06
得票数 1
4
回答
有哪些编程语言是用于机电一体化的?
programming-languages
、
robotics
有没有专为机电一体化编程而设计的语言?我知道LabView,这是一种数据流语言,但不确定它的主要平台。 除了c/c++之外,你能向我推荐一些语言吗?用于机电一体化(机器人、传感器编程等)主题的任何语言。
浏览 0
提问于2012-11-27
得票数 1
回答已采纳
2
回答
数据自动化系统是什么样的?它是用来做什么的?有什么福利待遇?那怎么开始呢?
cuda
、
nvidia
、
gpu
我有兴趣开发一些新的技术,我正在考虑试用数据自动化系统。现在..。他们的文档太技术性了,没有给出我想要的答案。另外,我想听听那些已经有过数据自动化系统经验的人的答案。 基本上,我的问题是标题中的问题: ,什么是数据自动化系统?(这是一个框架吗?还是API?什么?) 它是用来做什么的?(除了给GPU编程之外,还有什么更多的东西吗?) 是什么样的? 使用CUDA编程而不是向CPU编程有什么好处? 什么是开始使用数据自动化系统编程的好地方?
浏览 3
提问于2011-03-06
得票数 30
回答已采纳
8
回答
为什么Verilog不被认为是一种编程语言?
programming-languages
、
verilog
在课堂上,教授说学生不应该说他们学会了用Verilog编程。他说像Verilog这样的东西不是用来编程的,而是用来设计的。那么,Verilog与其他编程语言有什么不同呢?
浏览 1
提问于2011-02-26
得票数 16
回答已采纳
1
回答
在EVM上可以进行函数式编程吗?
solidity
、
evm
在EVM上是否存在阻止函数式编程的技术限制?例如计算费用? 我听说计划生育“太贵了”。对吗?如果是,为什么? 因为“函数式编程”是一个广泛的范畴,这是一个有点宽泛的问题。但是,知道FP是否可能,可以激励人们去探索创建一种功能语言,或者甚至将一些功能编程概念集成到稳健性中。
浏览 0
提问于2016-04-28
得票数 15
回答已采纳
2
回答
为什么C语言被用作操作系统的主要编程语言?
c
、
operating-system
、
programming-languages
我想知道为什么编程语言C被用来为操作系统编程。与其他语言相比,它在操作系统开发方面有什么优势?
浏览 0
提问于2013-12-30
得票数 6
回答已采纳
3
回答
C和C++是客户端吗?还是服务器端?
c++
、
c
、
client-side
、
server-side
C和C++服务器端编程语言像java一样吗?如果是,就像java一样,我们有客户端的apllets和服务器端的jsp和servelet。
浏览 12
提问于2013-06-20
得票数 0
回答已采纳
1
回答
只做标量操作?
c
、
scalar
维基百科阅读: “高级和低级”一词在本质上是相对的。几十年前,C语言和类似语言最常被认为是“高级语言”,因为它支持表达式计算、参数化递归函数、数据类型和结构等概念,而汇编语言被认为是“低级”。今天,许多程序员可能会将C称为低级,因为它缺乏大型运行时系统(没有垃圾收集等),基本上只支持标量操作,并提供直接内存寻址。因此,它很容易与汇编语言以及CPU和微控制器的机器级混合。“ 这到底是什么意思?其他编程语言提供了哪些C语言没有提供的操作?
浏览 6
提问于2010-02-28
得票数 5
回答已采纳
2
回答
在多种编程语言中寻找类似精度的数据类型,例如C/C++、D、Go
c++
、
c
、
go
、
d
、
floating-accuracy
我正在尝试使用两种或更多的编程语言来实现一个浮点数的程序。程序确实说了50k次迭代,以最终将误差带到非常小的值。 为了确保我的结果是可比较的,我想确保我在不同语言中使用相同精度的数据类型。请告诉我C/C++的float/double和D和Go之间是否有对应关系。我希望C/C++和D在这方面非常接近,但不确定。非常感谢。
浏览 1
提问于2013-02-01
得票数 0
回答已采纳
4
回答
用于win32或c++的C#
c#
、
c++
、
winapi
、
visual-c++
我知道C++ windows编程比C#更难。因为我们应该创建WNDCLASS并初始化它,并使用API函数和... 但我的问题是,对于windows编程来说,C#比C++更好吗? 如果是,为什么使用C++创建大型程序。
浏览 1
提问于2011-02-05
得票数 4
回答已采纳
1
回答
中断和异常.与编程语言的关系
java
、
c
、
unix
、
exception
、
operating-system
我试图理解操作系统中的中断/异常与编程语言之间的关系。请注意,这是基于我的理解,我可能是完全错误的。 中断通常是由硬件发起的。软件中断也在那里-我有一个问题,我在下面提到。 异常可分为三种类型:陷阱、故障和中止。 我来自Java背景,当我想到Java (或任何编程语言中的异常)时,我都试图把我的头脑集中在这些概念上。 我特别感兴趣的是理解编程语言提供的处理程序(不限于Java)与内核提供的处理程序之间的关系,以处理中断和异常。 JDK中有陷阱、故障、中止类别的例子吗?我知道这些是OS的概念,但我想至少有一部分编程语言异常可能属于这些范畴。 软件中断和陷阱有什么区
浏览 3
提问于2021-09-03
得票数 0
回答已采纳
2
回答
操作系统如何引入C语言编写内核
windows
、
winapi
、
windows-7
、
kernel
这个介绍是在NTLDR阶段发生的吗,因为它必须是引入的,我是说内核不是用C写的吗?我认为一种计算机唯一的“以前知道的”编程语言是汇编语言,它是在处理器的微码上硬编码的吗?
浏览 2
提问于2011-08-18
得票数 0
1
回答
Python函数如何在内存中工作?
python
、
function
、
stack
让我们来看一个简单的代码片段: def sum(a, b): return a + b print(sum(3, 4)) ·Python函数使用堆栈吗?-在C中也是如此。 ·这与C编程几乎是同一个过程吗?
浏览 2
提问于2020-05-15
得票数 0
回答已采纳
2
回答
C和Python哪个更好?
python
、
c
有人告诉我,Python在编程的简单性上远远优于C。我是一个普通的(不想表扬我自己) C的用户,如果我将来学习Python来实现我的代码会有帮助吗?
浏览 0
提问于2011-03-21
得票数 8
回答已采纳
4
回答
是什么使编程语言变得更快?
compilation
或者用更相关的方式表达,编程语言的哪些特性会影响相应生成的可执行文件的快速性。 当然,这是生成可执行文件的编译器,这一点非常重要。例如,您可以设想像编译链这样高级的东西,可以从自然语言描述中推断出可执行文件,如果与给定数据匹配的概率太低,则询问相关问题并提供建议来消除歧义。 现在,C以使开发人员能够获得非常快的可执行文件,即“可移植的汇编程序”而闻名。但是,这是因为语言简化了源代码和目标代码之间的匹配,同时简化了优化编译器的开发吗?还是因为使用C的开发人员对它在木头下的工作方式比较敏感,所以考虑到这一点的代码呢?还是其他原因?
浏览 2
提问于2015-02-11
得票数 3
回答已采纳
1
回答
如何在没有硬件抽象层的情况下直接访问x64硬件?
c++
、
c
、
linux
、
assembly
、
hardware-programming
我有一个奇怪的问题,但我对这个话题很感兴趣。 是否有可能直接访问当前基于x64的计算机的硬件,而无需使用某种硬件抽象层(硬件抽象层)或其他操作系统(udev、upower等)?我并不是在谈论开发特定的设备驱动程序,而是在谈论用C或汇编语言或类似的东西进行简单的"Hello World“编程。 我意识到像多cpu核心和多线程之类的东西使得这种编程在最常见的情况下变得毫无意义。然而,我很想知道这是否可能,如果是的话,你是如何做到的? 我的重点是基于Linux的操作系统。据我所知,从98 / ME开始,这在基于微软的操作系统上是不可能的 非常感谢你提前付出的努力&致以最良好的敬意,B
浏览 1
提问于2016-03-17
得票数 2
1
回答
“安装”一种编程语言到底意味着什么?
compilation
、
installation
、
programming-languages
、
interpreted-language
、
compiled-language
我想知道“安装”一种编程语言意味着什么。 到目前为止,我的搜索得到了两个相互矛盾的答案: 您不需要安装编程语言。您安装了一个编译器/解释器,然后将包含源代码的文本文件提供给它。因此,该语言只是一种标准化的语法,您可以学到它,编译器/解释器被编程为“理解”。换句话说,语言的“源”不是安装在计算机上的某个文件/程序,而是它的“源”在语言规范、您编写的文本文件以及编译器/解释器“处理”所述文件的能力中。(例如,要使用C++,必须安装编译器,但不安装C++。或者你知道?) 然而,似乎有些语言需要安装。例如,PHP文档以一个名为"“的部分开始。同样,对于,您必须先下载它。一旦这样做,它就
浏览 8
提问于2020-04-06
得票数 4
2
回答
编程语言是用什么写的?
programming-languages
、
history
、
coding
这是我的第一个问题。 这样想吧。Python是用C编写的,C编译器是用旧的C编译器编写的,C编译器是用更旧的C编译器编写的,B编译器是用BCPL编写的。我不知道BCPL是用什么语言写的,但是好像一定有一种原始语言吗? 换句话说,每种编程语言都是用旧的编程语言编写的。那么,最先出现的是什么,编码的是什么?
浏览 0
提问于2020-10-14
得票数 1
1
回答
GPU编程(非CUDA)和面向对象设计
gpu
、
opencl
工作在面向对象的C++库,我想利用我的英特尔图形GPU。我试着学习一些OpenCL,结果发现它不支持C++ O.O编程风格和类。任何可以让GPU更容易使用的库或框架建议都会很有帮助。 非常感谢,阿明
浏览 10
提问于2020-10-12
得票数 1
回答已采纳
4
回答
有没有关于独立于语言的性能技巧的资源?
performance
我与许多以编写视频游戏为生的人一起工作。我在C++方面有相当多的知识,并且我知道在日常编程中可以使用的一些通用性能策略。比如在后缀上使用前缀++/--。 我的问题是,人们经常来找我,向他们提供在编程时可以定期进行的一般优化技巧,但这些人经常使用各种语言编程。一些人使用C++、C#、Java、ActionScript等。 我想知道是否有什么通用的性能技巧可以在日常编程的基础上使用?例如,对于使用另一种语言编程的人,我建议使用前缀++/-而不是后缀,但我只是不确定这是不是真的。 我的猜测是,它是特定于语言的,进行一般优化的最好方法是确保您不使用主要臃肿的算法,但也许有人有一些建议。
浏览 1
提问于2010-03-26
得票数 0
回答已采纳
2
回答
VMware、思杰、微软等公司开发的大多数虚拟化产品都是用哪种语言编写的
vmware
、
virtualization
、
citrix
想知道许多虚拟化使用的编程语言,products.Also想知道使用的脚本语言。我可以知道编程语言和脚本语言是并驾齐驱的吗?
浏览 4
提问于2011-10-25
得票数 1
6
回答
简单编程理论问题
java
、
c++
、
security
、
biometrics
大家好,有人知道为什么编程语言C++在生物特征安全应用中比Java更广泛地使用吗?到目前为止,我收集到的答案是: 1)虚拟编译器2) C++提供的OpenCV库。有人能帮我回答这个问题吗?
浏览 0
提问于2010-01-21
得票数 2
1
回答
汽车嵌入式系统
embedded-systems
我真的需要一些关于这方面的指导,首先,我有编程方面的中级知识,特别是Java。我有一个想法,创建一个工具的汽车,就像诊断测试人员,我们看到机械使用时,他们需要诊断汽车的问题。我想为汽车创造一个工具(和测试人员不完全一样),但是我不知道我需要学什么,我知道我需要学习C,但是我还需要什么呢?我不介意做一两年的自学,因为我是一个自学的程序员。谢谢
浏览 0
提问于2015-02-17
得票数 -1
回答已采纳
2
回答
在C++程序上同时运行不同的任务
c++
、
multithreading
、
parallel-processing
我是一个工业工程专业的学生,我想到了一个非常酷的应用程序使用ROS。我知道这不是一个关于ROS的特定论坛,但由于我是用C++编程的,而且这个问题与C++有关,而不是ROS,我认为这是一个问我问题的好地方。 我的问题是,我有一个ROS节点,它必须执行三个不同的任务。这三个任务同样重要,因此必须同时运行。我在C++编程方面不是新手,但我从来没有处理过这种问题。我在互联网上做了一些关于多线程和并行编程的研究,但我仍然不知道彼此之间的区别。 多线程和并行编程的区别是什么? C++程序的最佳选择是哪一种? 如何在C++程序上实现这些方
浏览 2
提问于2019-11-13
得票数 0
回答已采纳
1
回答
所有基于windows的程序都使用windows API吗?没有它,程序是怎么做的?
windows
、
api
、
dll
、
assembly
、
operating-system
我已经编程几年了,我知道如何使用预先存在的/标准库创建我自己的复杂方法。我一直在想(例如Java )在Java中创建JFrame对象时如何创建JFrame?如何使用标准代码(无库)来编写GUI或创建文件、读取文件等复杂操作。 如果我们使用的所有这些现有方法都可以比作我们用来构建金字塔的积木。首先,这些块是如何创建的?(我指的是技术上的)。没有标准库的编程语言是变量、循环和数学(甚至数学函数都是由某人创建的)。 基本的问题是,Java或C或任何其他语言(例如,在Windows上操作时)是否通过调用Windows .dll库来创建窗口和其他复杂操作来完成所有操作? 如果是这样,那么这些复杂的操作/
浏览 5
提问于2012-07-25
得票数 2
回答已采纳
1
回答
祈使与功能&理解冯·诺依曼的瓶颈
scala
、
functional-programming
、
immutability
、
imperative-programming
在的Coursera课程中,Martin讨论了命令式编程是如何受到von瓶颈的约束的,因为它主要涉及可变的状态,因此也涉及赋值和取消引用。 von瓶颈是处理器和内存之间读取/写入数据的延迟。 我很难理解两件事,我希望有人能帮我弄清楚:- 如果我们只在编写Scala程序时使用不可变对象,那么当我们在构造数据时用数据初始化一个不可变对象时,我们仍然有赋值,而不是进一步的重新分配。当我们想要去引用一个不可变的对象时,仍然有可能它不再存在于缓存中,并且必须再次从主存->延迟中获取。 我很难理解使用不变的数据结构是如何帮助解决von瓶颈的。有谁能帮我欣赏其中的案例吗? 在他的课程演讲中,M
浏览 3
提问于2017-05-11
得票数 3
2
回答
C和汇编中VGA和SVGA编程的区别
c
、
graphics
、
vga
我开始学习低水平的图形编程使用c与内联程序集。我在如何做VGA编程方面找到了很好的资源,但我需要了解SVGA。我找不到很多关于SVGA的资源,我仍然不清楚两者之间有什么区别。 我的问题是: 有人能帮我知道VGA和SVGA的区别吗?有关VGA编程的资源会帮助我开始用SVGA编程图形吗?有什么好的资源来学习SVGA编程与组装,你们可以分享吗? 非常感谢
浏览 1
提问于2015-09-22
得票数 2
回答已采纳
3
回答
识别程序设计语言
programming-languages
、
embedded
我收到了一段很小的代码片段,这激起了我的好奇心。我想知道这是什么语言。我想把这个片段放上去,但是它是别人的,他们不会喜欢它被发布的。 只需说一句,我所收到的就像一个带有*.sub文件名的函数。 关键字macro与关键字后面的宏名称一起使用,就像函数调用一样,函数调用的参数由逗号分隔。 if语句由endif终止。 这个程序是为嵌入式设备编写的(如果我没记错的话,SiLabs设备)。 注释由;表示。 命令的结束由行结束和行尾表示。 我用C/C++/C#编程,所以我缺乏更广泛的编程经验。有人知道我指的是什么语言吗?
浏览 7
提问于2013-08-13
得票数 0
1
回答
编译语言(C#,Java)是否有可能将indentions作为代码块指示(如python )?
syntax
、
programming-languages
、
indentation
我很好奇,“缩进作为代码块指示”是programming语言的一个知识产权,其他语言如C#和Java将无法复制它。或,从技术上讲,这些类型的编程语言是不可能实现这一想法的?
浏览 0
提问于2021-07-16
得票数 0
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言编程之C语言加密字符
C语言推箱子源码分享,C语言兴趣视频教程,C语言编程,C语言可视化编程
C语言编程错误提示,献给初学C语言编程的你们
从C语言实战谈C语言编程
聊聊C语言/C加加—程序和编程语言
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券