腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Python可以静态地输入吗?
我知道Python主要比fortran和
c
/
c
++等
语言
慢,因为它是被解释的,而不是编译的。我还读过的另一个原因是,它非常慢,因为它是
动态
类型的,也就是说,您不必
声明
变量
类型,它可以自动
声明
变量
类型。这是非常好的,因为它使代码看起来更干净,而且您基本上不需要太担心
变量
类型。用Python编写fortran代码,但是否可以手动重写Python这种
动态
类型的特性并手动
声明
所有
变量</e
浏览 8
提问于2015-07-05
得票数 14
回答已采纳
4
回答
一种
语言
可以有编译时检查,但
动态
类型的特点吗?
、
、
、
、
在阅读以下内容时: 很多人将静态类型和
动态
类型定义为检查
变量
类型的点。使用这种类比,静态类型化
语言
是在编译时进行类型检查的
语言
,而
动态
类型化
语言
是在运行时进行类型检查的
语言
。这个类比导致了我们上面用来定义静态和
动态
类型的类比。我认为从显式
声明
变量
的需要来理解静态和
动态
类型比较简单,而不是编译时和运行时类型检查。我认为我们定义静态和
动态
类型的两种方法:编译时检查和显式类型
声
浏览 8
提问于2016-01-01
得票数 1
回答已采纳
2
回答
C
语言
变量
声明
它们之间的区别是什么和我总是将第一个用于字符指针数组,但现在我发现代码使用了第二个。但由于我在网上找不到任何解释或使用*([])语法的任何东西,我正在寻找一些确认。
浏览 1
提问于2011-10-12
得票数 5
回答已采纳
3
回答
我们如何在JVM上拥有
动态
类型的
语言
?
、
、
、
、
我们有Jython,JRuby,Groovy,它们是
动态
类型的,在JVM上运行。我知道这些
语言
会编译成字节码。例如,在Java中,我们需要在编译时
声明
变量
类型,并且永远不能更改它。但是在Python的情况下,我们不需要
声明
类型,但是我们可以在运行时将任何类型的值赋给同一个
变量
。 <e
浏览 1
提问于2012-07-10
得票数 13
回答已采纳
5
回答
翻译
语言
的哪些功能可以不具备呢?
、
解释
语言
通常更高级,因此具有
动态
类型(包括
动态
创建没有
声明
的新
变量
)、臭名昭著的eval和许多其他使程序员的生活更容易的特性--但是为什么编译
语言
也不能有这些特性呢?我指的不是运行在VM上的像Java这样的
语言
,而是那些编译成二进制
语言
的
语言
,比如
C
(++)。解释
语言
的哪些共同特性不能/不存在于编译
语言
中?为什么?
浏览 7
提问于2010-03-25
得票数 7
6
回答
静态编程
语言
与
动态
规划
语言
的区别
、
、
、
静态和
动态
编程
语言
有什么区别?我知道这一切都是关于类型系统,但我正在寻找更明确的澄清。
浏览 9
提问于2013-12-13
得票数 61
回答已采纳
1
回答
PHP足够
动态
吗?
、
、
据我所知,PHP是一种
动态
类型
语言
。我们不需要
声明
变量
,也不需要定义
变量
的数据类型和函数返回。谢谢
浏览 0
提问于2009-09-11
得票数 0
回答已采纳
1
回答
是否有允许静态和
动态
类型的
语言
?
、
、
、
、
关于静态和
动态
类型,有很多问题,但是我还没有发现有一种
语言
两者兼具。让我解释一下。
动态
类型
语言
在快速原型方面似乎有优势,例如Python或Perl,而静态类型化
语言
(如
C
++、OCaml)则允许更多的编译时检查和优化。我想知道是否有一种
语言
允许两者兼而有之: 首先,具有
动态
类型的快速原型,泛型(即接受任何类型的)打印函数,以便于调试和REPL,并适应不断变化的设计选择。例如,更改以允许静态类型可能是:
声明
变量
(但
浏览 3
提问于2012-11-15
得票数 9
回答已采纳
2
回答
数组中有不同的对象,可以吗?
、
在我的
C
,
C
++,
C
#,VB .NET等背景中,数组需要是单一类型的,所以这种事情对我来说似乎很神奇。这类事情是可以做的,还是只会导致错误和拉扯头发?
浏览 2
提问于2012-06-11
得票数 2
回答已采纳
12
回答
什么是
动态
语言
,为什么
C
#不合格?
、
、
、
在听播客的时候,我听说
C
#不是
动态
语言
,而Ruby则是
动态
语言
。为什么
C
#是一种
动态
语言
,其他什么
语言
是
动态
的?如果
C
#不是
动态
的,为什么微软要把它大力推向市场? 此外,为什么大多数.NET程序员都对它着迷,离开其他
语言</
浏览 23
提问于2009-04-24
得票数 31
回答已采纳
6
回答
在if语句中初始化的
变量
的作用域是什么?
、
、
、
、
Python文件(模块)中的以下代码让我有点困惑: x = 1 在我使用过的其他
语言
中,此代码会抛出异常,因为x
变量
是if语句的本地
变量
,不应该存在于该语句之外。在一个模块中创建的所有
变量
都是全局的/对整个模块可用吗?
浏览 97
提问于2010-05-14
得票数 332
回答已采纳
3
回答
是一种不需要
声明
变量
类型的
语言
的特性弱类型或
动态
类型的示例
、
、
、
、
不需要
声明
变量
类型(如PHP和Perl)的
语言
称为弱类型或
动态
类型吗?我很难理解这两个术语。
动态
/静态类型与类型转换相关,而弱/强类型与
变量
减速相关,这对吗?
浏览 6
提问于2012-06-29
得票数 4
回答已采纳
1
回答
如何在LLVM中
声明
全局
变量
?
、
我想把一些
动态
行为记录到一些全局
变量
中。因此,我编写了一个pass来检测代码,并插入一些指令来更新全局
变量
。我尝试使用GlobalVariable构造函数来定义一个全局
变量
,但是有两个问题。首先,如何在包含main函数的模块中定义全局
变量
?其次,如何在其他模块中
声明
这些全局
变量
?就像"extern double someThing;“。 目标程序用
C
语言
编写。
浏览 2
提问于2011-10-17
得票数 14
回答已采纳
1
回答
为什么人们说Perl是
动态
类型的?
静态类型化和
动态
类型化在堆栈溢出(例如 )上被反复询问。 my $x = 10;
浏览 2
提问于2019-07-04
得票数 5
回答已采纳
1
回答
编程
语言
中的类型
声明
从何而来?
、
在许多早期创建的编程
语言
(如Algol、
C
、pascal )中,您应该在对
变量
进行一些操作之前
声明
变量
的类型。在Python等许多
动态
编程
语言
中,我们将前面的函数重写为: return a+b 没有函数和参数的“类型标识符”。我想的是,与
C
/
C
++等
语言
相比,Python版本似乎更接近程序员心目中的原始思想:只需封装两个数字相加并返回和的行为。在本例中,类型
声明<
浏览 1
提问于2014-09-27
得票数 2
回答已采纳
10
回答
是否有一种带有
动态
(甚至是弱类型)的编译*编程
语言
?
、
、
、
我想知道是否有一种编程
语言
可以编译成机器代码/二进制(不是字节码,然后由VM执行,这在考虑输入时完全不同),它具有
动态
和/或弱类型,例如: 我认为
动态
而强大的类型化编译
语言
确实有意义,但它有可能吗?
浏览 7
提问于2010-03-31
得票数 45
回答已采纳
2
回答
函数外的
变量
声明
快捷键
来自于Java和
C
#的背景,我非常高兴Golang能够使用快捷方法为函数中的私有
变量
声明
变量
,这允许我编写:它让我想起用
动态
语言
(如Python )输入鸭子。但是,在函数范围外
声明
全局
变量
时,仍然需要使用以下更详细的语法:我只是想知道为什么快捷方法适用于私有
变量
而不是全局
变量
?我知道设计
语言
的人都很有经验,所以我假设这不是一个被忽视的特性
浏览 2
提问于2014-11-26
得票数 4
回答已采纳
2
回答
JavaScript是“
动态
的”是什么意思?
、
、
在编程意义上的
动态
意味着什么。谈到了
动态
编程
语言
如何在运行时执行某些编程行为(而不是静态
语言
的编译时),但他们的解释很含糊,并且谈到了这些行为在所有编程
语言
的难度、复杂性和性能成本方面的变化。那么,关于JavaScript,它是
动态
的,这意味着什么?在这一点上我可能完全错了,但我也认为JavaScript是一种
动态
类型的
语言
,因为你在实例化
变量
/函数(例如var,函数jsFunction())之前没有
声明
类
浏览 1
提问于2015-09-09
得票数 26
回答已采纳
2
回答
使用字符串命名
变量
、
、
、
变量
可以在任何
语言
中使用字符串或字符数组命名吗?如果它有助于我尝试制作一个可以在运行时
动态
声明
变量
的程序。即使这是不可能的,我也愿意接受变通方法,即使它们是不切实际的,尽管我更喜欢在VB6,
C
++或PHP中的变通方法,因为我已经知道这些
语言
了,但它们不是必须的。
浏览 4
提问于2012-08-27
得票数 0
4
回答
为什么在java中数组可以用长度
变量
初始化?
、
、
size]; array[i] = i; } 我还在
C
+因为我认为数组的长度对于java、
C
和
c
++这样的
语言
来说不能是可变的。
浏览 0
提问于2012-03-28
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
区块链开发Go语言:print和变量声明
C语言中的局部变量
C语言编程指针变量作为函数参数
C/C+编程学习笔记:C+基础之变量的声明与初始化赋值
C/C+编程笔记:C语言如何实现动态字符串?简单动态库!
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券