C/C++是强类型语言仍是弱类型语言,参与讨论都给分
C/C++是强类型语言还是弱类型语言,参与讨论都给分
http://www.cnblogs.com/lumnm/archive/2009/08/29/1556318.html
如果这样看,C/C++在实际层面是弱类型的,也就是说内存上不限定类型。
但是,语法层面上,C/C++却是强类型的,因为一般来说,字符串是不允许与整数型直接运算的
所以,C/C++到底是什么类型的?到底应该以什么层面为标准呢?实际还是语法?还是“精神层面”
------解决方案--------------------
强类型。不支持泛型,如果要支持,必须自己写。
------解决方案--------------------
以语法为标准
------解决方案--------------------
强
------解决方案--------------------
顶过 精神层面
------解决方案--------------------
C/C++应该是介于强类型和弱类型之间的吧
变量必须声明类型,字符串不允许与整型直接运算。这些是它强于那些弱类型语言的地方
但是相对于Delphi这些强类型语言来说,它又比较“弱”
比如Delphi中的if语句,if a then.....,这里的a必须是布尔类型
但是C/C++中,if后面可以是布尔型,也可以是整型,还可以是字符串
------解决方案--------------------
强类型,但又给了你一个弱类型操作的机会
------解决方案--------------------
是弱类型或者强类型的?有什么意义么?
就和考虑周星驰是不是后现代解构主义大师一样!总得考虑个有用无用吧。
------解决方案--------------------
弱类型
因为允许隐式类型转换。
------解决方案--------------------
相对于程序员来说,是一种强语言吧,特自由。。。哈哈
------解决方案--------------------
额
------解决方案--------------------
精辟
------解决方案--------------------
我看他是强的。
其实这就像提拔干部,强不强组织部说了算,我们说这就是民意测验,人家想听就听听,不想听就当你没说。人家该提拔谁就提拔谁。
------解决方案--------------------
C++其实偏低层
不过就语言本身肯定是强类性的
------解决方案--------------------

------解决方案--------------------

强 还用说吗.
------解决方案--------------------
应该说c对变量的类型本身并不太“在意”,它只在意一件事情,就是变量的长度。
http://www.cnblogs.com/lumnm/archive/2009/08/29/1556318.html
如果这样看,C/C++在实际层面是弱类型的,也就是说内存上不限定类型。
但是,语法层面上,C/C++却是强类型的,因为一般来说,字符串是不允许与整数型直接运算的
所以,C/C++到底是什么类型的?到底应该以什么层面为标准呢?实际还是语法?还是“精神层面”
------解决方案--------------------
强类型。不支持泛型,如果要支持,必须自己写。
------解决方案--------------------
以语法为标准
------解决方案--------------------
强
------解决方案--------------------
顶过 精神层面
------解决方案--------------------
C/C++应该是介于强类型和弱类型之间的吧
变量必须声明类型,字符串不允许与整型直接运算。这些是它强于那些弱类型语言的地方
但是相对于Delphi这些强类型语言来说,它又比较“弱”
比如Delphi中的if语句,if a then.....,这里的a必须是布尔类型
但是C/C++中,if后面可以是布尔型,也可以是整型,还可以是字符串
------解决方案--------------------
强类型,但又给了你一个弱类型操作的机会
------解决方案--------------------
是弱类型或者强类型的?有什么意义么?
就和考虑周星驰是不是后现代解构主义大师一样!总得考虑个有用无用吧。
------解决方案--------------------
弱类型
因为允许隐式类型转换。
------解决方案--------------------
相对于程序员来说,是一种强语言吧,特自由。。。哈哈
------解决方案--------------------
额
------解决方案--------------------
精辟
------解决方案--------------------
我看他是强的。
其实这就像提拔干部,强不强组织部说了算,我们说这就是民意测验,人家想听就听听,不想听就当你没说。人家该提拔谁就提拔谁。
------解决方案--------------------
C++其实偏低层
不过就语言本身肯定是强类性的
------解决方案--------------------
------解决方案--------------------
强 还用说吗.
------解决方案--------------------
应该说c对变量的类型本身并不太“在意”,它只在意一件事情,就是变量的长度。