强类型语言
发布时间:2023-06-08 13:36:35 所属栏目:语言 来源:
导读:强类型语言在定义变量时需要显式地指明数据类型,并且一旦为变量指明了某种数据类型,该变量以后就不能赋予其他类型的数据了,除非经过强制类型转换或隐式类型转换。典型的强类型语言有 C/C++、Java、C# 等。
下面
下面
强类型语言在定义变量时需要显式地指明数据类型,并且一旦为变量指明了某种数据类型,该变量以后就不能赋予其他类型的数据了,除非经过强制类型转换或隐式类型转换。典型的强类型语言有 C/C++、Java、C# 等。 下面的代码演示了如何在 C/C++ 中使用变量: int a = 100; //不转换 a = 12.34; //隐式转换(直接舍去小数部分,得到12) a = (int)"http://c.biancheng.net"; //强制转换(得到字符串的地址) 下面的代码演示了如何在 Java 中使用变量: int a = 100; //不转换 a = (int)12.34; //强制转换(直接舍去小数部分,得到12) Java 对类型转换的要求比 C/C++ 更为严格,隐式转换只允许由低向高转,由高向低转必须强制转换。 (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |