强弱类型

✍ dations ◷ 2025-11-23 08:00:07 #计算机语言,类型论

强弱类型(Strong and weak typing)表示在计算机科学以及程序设计中,经常把编程语言的类型系统分为强类型(英语:strongly typed)和弱类型(英语:weakly typed (loosely typed))两种。这两个术语并没有非常明确的定义,但主要用以描述编程语言对于混入不同资料类型的值进行运算时的处理方式。强类型的语言遇到函数引数类型和实际调用类型不符合的情况经常会直接出错或者编译失败;而弱类型的语言常常会实行隐式转换,或者产生难以意料的结果。这对术语在短短的电脑历史中,早已含括了更多的意义,而且时常很难知道写的人究竟要表达哪个意思。

编程语言专家 Benjamin C. Pierce,《Types and Programming Languages》和《Advanced Topics in Types and Programming Languages》的作者,曾说:

大致而言,“强类型”隐含着编程语言对容许混合情况出现加上了严格的限制,以避免代码以无效的资料使用方式编译或运行。例如,整数除法运算不可用于字符串;链表上的运算步骤不可用于数字。然而,这些限制的本质和效力是极易改变的。

已经被写作者认定为“强类型”的一些要素包括:

相关

  • 维生素B维生素B也作维他命B,是B族维生素的总称,它们常常来自于相同的食物来源,如酵母等。维生素B是身体内新陈代谢必需的一环,每种维生素B都参与了关键的代谢反应,通常以辅酶的形式存在
  • 病理学家人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学病理学(pathology)是医学领域的一门分支
  • 小奥利弗·温德尔·霍姆斯小奥利弗·温德尔·霍姆斯(Oliver Wendell Holmes, Jr.,1841年3月8日-1935年3月6日)是美国诗人老奥利弗·温德尔·霍姆斯之子,他是美国著名法学家,美国最高法院大法官。1841年,霍姆
  • 阿莲区阿莲区(西拉雅语:Alien;台湾话:.mw-parser-output .sans-serif{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Lato,"Helvetica Neue",Helvetica,Arial,sans
  • 失控的校园失控的校园(爱沙尼亚语:Klass)是爱沙尼亚导演伊马瑞格(英语:Ilmar Raag)所执导关于校园暴力的电影,于2007年3月16日上映。此外也另有共7集单集片长60分接续电影的剧情发展,剧集名为A
  • 黄子轩黄子轩(1983年-),新竹市眷村子弟,因父亲是闽南人,母亲是竹北客家人,精通闽南语及海陆客语,并使用母语进行音乐创作。写过华语流行音乐圈脍炙人口的主打歌,现为“黄子轩与山平快”团长
  • 北京交通大学出版社北京交通大学出版社是中华人民共和国的一家出版社,成立于2001年,原名北方交通大学出版社,社址位于北京市,由中华人民共和国教育部主管、北京交通大学主办。
  • 亚里·利特马宁亚里·奥拉维·利特马宁(芬兰语:Jari Olavi Litmanen,1971年2月20日拉赫蒂),芬兰足球运动员,司职中场/前锋,现效力于芬兰足球超级联赛球会拉赫蒂。利特马宁出身于芬兰国内小型球会,
  • 杏黄猪笼草杏黄猪笼草(学名:)是苏门答腊特有的热带食虫植物,生长于海拔1800米至2000米处。其种加词“”来源于拉丁文,意为“黄色的”,指其上位笼及其他营养组织的典型颜色。在描述杏黄猪笼草
  • 胡玥胡玥(?-?),湖广襄阳县人,明朝政治人物。弘治十二年(1499年)中式己未科进士。次年授直隶溧水县知县,升给事中。