腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
函数式
编程
语言
和命令式
编程
语言
有什么不同?
oop
、
functional-programming
大多数主流
语言
,包括面向对象
编程
(OOP)
语言
,如
C#
、Visual Basic、C++和Java,都被设计为主要支持命令式(
过程
化
)
编程
,而Haskell/gofer之类的
语言
则是纯粹的函数式
编程
。有人能详细说明一下这两种
编程
方式的区别吗? 我知道选择
编程
的方式取决于用户的需求,但是为什么建议学习函数式
编程
语言
呢?
浏览 245
提问于2013-07-24
得票数 185
回答已采纳
1
回答
模
运算返回奇异结果
java
通常,在数论中,正余数总是被选择,但是
编程
语言
的选择取决于a和/或n.6标准Pascal和ALGOL 68的符号,即使对于负除数也是正余数(或0),而一些
编程
语言
(如C90 )则在n或a为负值时将其留给实现
浏览 3
提问于2016-09-10
得票数 1
回答已采纳
2
回答
PHP代码的
过程
语言
插件
php
、
procedural-programming
我正在开发一个基于web的应用程序,用于对一些制造
过程
进行建模和分析。我需要在PHP代码中使用PL
语言
之类的功能。有没有PHP的插件?
浏览 1
提问于2012-07-10
得票数 0
回答已采纳
2
回答
为什么我会从这条语句中得到-1?
java
、
modulo
if(heading == 2){ nextX = x;在调试这个程序时,我的标题是2,y= 0,但是,当我使用这个if语句时,nextY变成了-1。为什么它不能正常循环?(0-19)?
浏览 2
提问于2011-02-08
得票数 0
回答已采纳
2
回答
当整数运算溢出时,锈蚀
编程
语言
会发生什么?
rust
、
integer-overflow
据我所知,在C
编程
语言
(和许多基于C的
语言
)中,当算术操作溢出N位整数时,这种溢出将结果缩短为2的
模
N次方,只保留结果的LSB。 当这样的整数运算在Rust
编程
语言
中溢出时会发生什么。
浏览 2
提问于2021-08-16
得票数 7
回答已采纳
6
回答
哪一个最适合于中级php程序员开始
编程
(java和
c#
)?
c#
、
java
、
php
我是一个php程序员,以前既没有java
编程
经验,也没有
c#
编程
经验(夏普)。我的目标是学习java和
c#
这两种
语言
,因此我正在寻找一位经验丰富的程序员,他对这两种
语言
都有深入的了解,建议我先从哪一种
语言
开始学习,以便使我的学习
过程
更容易,并帮助我在完成第一种
语言
学习后迅速掌握第二种
语言
(例如,有些人发现当他们首先学习困难的
语言
或有更多功能和
编程
方面的
语言
时会更容
浏览 4
提问于2010-01-14
得票数 2
1
回答
在递归公式中寻找位置函数
c#
、
ruby
、
algorithm
、
haskell
一个特定的解决方案,在任何标记给定的
语言
是非常赞赏的。即使用公式来解决更多的问题也是这个问题的目标。高级= (a,b,c,d,.)
浏览 4
提问于2011-07-06
得票数 2
回答已采纳
2
回答
刚刚安装了Visual Studio 2015,这段代码是什么
语言
?
visual-studio
我有一个使用Visual Studio 2015创建的用户表单,我不知道
语言
是什么。 在我的经验中,VS使用VB (Visual Basic),但从括号和分号的用法来看,这显然是另一种
语言
。这是什么
语言
?
浏览 0
提问于2015-11-06
得票数 2
2
回答
什么是正确的,面向
过程
的
编程
或
过程
编程
?
procedural-programming
有没有人能告诉我,把Procedural Programming叫做Procedural Oriented Programming对不对?
浏览 16
提问于2020-05-11
得票数 0
回答已采纳
2
回答
面向对象的
编程
语言
是程序性的吗?
object-oriented
、
procedural
过程
编程
是指对应用程序进行编码是一系列的任务。做A,然后做B,然后做C,并且经常将这些任务包装在
过程
或函数中,这些
过程
或函数可以很容易地在代码中调用和运行几次。面向对象的
编程
通常也是通过执行A,然后执行B,然后执行C来完成的。但是对象被用作存储、操作和隐藏数据的复杂方法(如果我不确定就纠正我的错误)。这对程序的设计有很大的影响。如果是这样的话,您会说OOP本质上是一种
过程
编程
吗?
浏览 0
提问于2014-03-07
得票数 4
1
回答
面向对象与
过程
化
设计的好例子
oop
、
procedural-programming
我一直在读到面向对象
编程
基本上可以在任何
编程
语言
中完成,为此,不需要显式的
语言
支持。也就是说,人们可以用普通的C编写面向对象的程序。 除了GTK+之外,还有哪些使用
过程
化
语言
进行OO设计的好例子呢?另一方面,哪些开源项目是
过程
化
设计的好例子?(最好是C
语言
)
浏览 2
提问于2012-07-01
得票数 0
回答已采纳
4
回答
命令式
编程
、
过程
编程
和结构
化
编程
之间有什么区别?
programming-languages
、
paradigms
、
procedural
、
imperative-programming
、
structured-programming
通过研究(书籍、维基百科、关于SE的类似问题等),我了解到命令式
编程
是主要的
编程
范式之一,您可以描述一系列命令(或语句)供计算机执行(因此您几乎命令它采取特定的操作,因此被命名为“命令式”)。另一方面,
过程
编程
是命令式
编程
的特定类型(或子集),您可以使用
过程
(即函数)来描述计算机应该执行的命令。更新:第一个问题似乎
浏览 0
提问于2011-10-31
得票数 111
回答已采纳
5
回答
你能通过学习其他
语言
范例来提高你的
编程
技能吗?
object-oriented
、
programming-languages
、
paradigms
如果是这样的话,你能告诉我学习一个新的范例如何改变了你解决
编程
问题的方法,即使问题是在另一种范式/
语言
/技术中?如果你能以一种具体的方式告诉我,你的X(即: JAVA/
C#
/C++)
编程
技能是如何通过学习Y(即:Lisp/Prolog/Lisp)来提高的,我将非常感激。我的经验只是结构
化
的- OOP,祈使-
过程
,在某种程度上是模板元
编程
,但我的目标不是学习另一种
语言
,而是学习不同的方法来解决问
浏览 0
提问于2011-05-08
得票数 9
回答已采纳
4
回答
带有模块的Python for循环
python
、
for-loop
、
modulo
是否可以使用模块
化
操作来创建python循环?我在Python中有一个循环缓冲区,我希望迭代startPos和endPos索引之间的元素,其中startPos的值可能比endPos大。在其他
编程
语言
中,我会直观地用一个
模
运算符来实现这一点:int endPos = 2;for(int i = startPos但是,是否有一种方法可以像在其他
编程
语言
中一样,直接在for循环中使用模块
化
浏览 4
提问于2017-08-23
得票数 3
回答已采纳
2
回答
如何最小
化
主项目窗口中的其他项目窗口?
c#
、
.net
、
.net-3.5
、
.net-4.0
如何在
C#
编程
中管理窗体中的最小
化
按钮当用户单击最小
化
按钮时,窗口在左下角被最小
化
,这就像在(照片商店)中一样,当您最小
化
其他窗口时,窗口被最小
化
,但在主窗体中,这样用户就能够知道打开的窗口并在主窗体上工作我使用的是
C#
2008
编程
语言
浏览 1
提问于2010-11-07
得票数 1
回答已采纳
2
回答
学习函数式
编程
以改进C++11风格。Haskel、Lisp或
haskell
、
c++11
、
functional-programming
、
paradigms
我从来没有用过“纯”函数式
语言
编程
。我在C和C++上获得了我的条纹,尝试了Java,
C#
,PHP等等。但我总是发现自己回到了C++。也许我有点受虐狂,但我喜欢低级的东西。然而,我几乎没有时间学习C++11,而且我开始感觉到未来函数式
编程
的加速发展。 我的问题有两个。C++11的lambda功能的概念是从什么
语言
“借鉴”来的,如果不是那种
语言
,那么什么
语言
是理想的
语言
,或者如果有的话,是为了了解使用C++11的新lambda功能的“方式”(没有双关语)。
浏览 5
提问于2013-09-17
得票数 0
12
回答
什么是动态
语言
,为什么
C#
不合格?
c#
、
ruby
、
static-libraries
、
dynamic-languages
在听播客的时候,我听说
C#
不是动态
语言
,而Ruby则是动态
语言
。为什么
C#
是一种动态
语言
,其他什么
语言
是动态的?如果
C#
不是动态的,为什么微软要把它大力推向市场?为什么Ruby是“未来的
语言
”?
浏览 23
提问于2009-04-24
得票数 31
回答已采纳
8
回答
为什么
C#
是一种函数式
编程
语言
?
c#
、
functional-programming
有人说,
C#
可以被看作是一种函数式
编程
语言
,尽管它被广泛认为是一种面向对象的
编程
语言
。 那么,是什么特性集使
C#
成为一种函数式
编程
语言
?
浏览 8
提问于2008-12-26
得票数 34
回答已采纳
1
回答
哪种
编程
语言
最常用于DevOPs ?为什么?
automation
、
devops
我研究过很多
编程
语言
,比如
C#
、Python和Ruby。我不知道自动
化
脚本应该使用哪种
语言
。
浏览 5
提问于2021-11-03
得票数 0
2
回答
Java和
C#
根据需要初始
化
静态数据的原因是什么?
java
、
c#
、
language-design
、
initialization
我现在正在阅读“Go
编程
语言
”,我已经阅读了包初始
化
一章,它告诉(或者我看错了) Go使用了急切的初始
化
。因此,随着时间的推移,我们看到了C++急切地初始
化
,然后是Java初始
化
,
C#
也是按需初始
化
,然后返回到急切的初始
化
(这些
语言
不是严格相关的,我说的是时间)。我很好奇(从历史的角度来看)为什么选择随需应变模型用于Java和
C#
。
浏览 0
提问于2016-01-24
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
初识C语言编程,编译过程
编程语言中的 % 是取模 还是 取余?
C+的老豆C语言,C#的林北的C+,C语言的面向过程
程序员如何入门C#语言?3种方法让你快速掌握C#编程技能!
编程教程:C#中的变量定义以及初始化
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券