• 在计算机编程中,省略号表示法(.. 或 ...)用于表示范围(英语:range (computer programming))、未指定个数的实参、或者父文件夹。编程语言一般要求省略号写为一系列的句点;不能写为单个的Unicode省略号字符。 一些编程语言 (如Ada、Perl、Ruby、Groov...
    7 KB (843 words) - 12:46, 29 March 2025
  • Python (redirect from Python编程语言)
    编程中的一个常见错误,即在条件判断时把等于算==误写为赋值算=,这不是预期代码却在语法上有效而能通过C语言编译器检查,在Python中这会导致一个语法错误。 Python的二元算术运算,先将两运算元转为共同类型,加法、减法、乘法、下取整除法、模除和指数运算的结果也采用此类型,举下取整除法//例子:5//2...
    211 KB (22,157 words) - 08:01, 21 July 2025
  • Haskell (category 静态类型编程语言)
    編程語言,有惰性求值和强静态类型。它的命名源自美国逻辑学家哈斯凱爾·加里,他在数理逻辑方面上的工作使得函数式编程语言有了广泛的基础。在Haskell中,“函数是頭等物件”。作为一门函數程式語言,主要控制结构是函数。Haskell语言是1990年在编程...
    39 KB (4,248 words) - 04:55, 30 June 2025
  • AWK (category 使用未知编程语言信息框参数的页面)
    编程及数据操作语言(其名称得自于它的创始人阿尔佛雷德·艾侯、彼得·溫伯格和布萊恩·柯林漢姓氏的首个字母)的最大功能取决于一个人所拥有的知识。AWK提供了极其强大的功能:可以进行正则表达式的匹配,样式装入、流控制、数学运算符...
    19 KB (2,627 words) - 22:40, 18 December 2024
  • 组织成相应的命名空间,可使整个系统更加模块化。 在编程语言中,命名空间是对作用域的一种特殊的抽象,它包含了处于该作用域内的标识,且本身也用一个标识来表示,这样便将一系列在逻辑上相关的标识用一个标识组织了起来。许多现代编程语言都支持命名空间。在一些编程...
    10 KB (1,432 words) - 06:10, 3 July 2025
  • 运算,函数指针,address-of运算符和非安全类型转换。 然而,Borland后来决定需要更多精细的面向对象特性,并在Delphi里使用Apple提议的Object Pascal草图标准作为基础重新开始。(该Apple草图仍然不是一个正式的标准。)Delphi编程语言的第一版相应地命名为Object...
    37 KB (5,396 words) - 13:42, 17 February 2024
  • 是逻辑取反运算符。受C语言影响的很多编程语言,如C++, D, C#, MySQL,SQL Server Transact-SQL (T-SQL), JavaScript都采用该运算符。 C++和C#把波浪作为析构函数名字的前缀。 ASP.NET把波浪作为应用程序虚目录的根的快捷。 类Unix操作系统把波浪作为用户主目录(home...
    5 KB (789 words) - 05:18, 18 January 2025
  • 運算符有分前置運算符和後置運算符,分別在於前置運算符會放到變數前方,後置運算符則是後方。例如負值運算符(-)和邏輯取反運算符(!)都是一元前置運算符。 以下是一元可重載運算符列表: 重載一元運算符時有區分前置和後置式,一元前置運算符按以下格式編寫: 回傳資料型態 operator 運算符 ()...
    28 KB (3,454 words) - 12:44, 5 May 2024
  • C♯ (category .NET編程語言)
    C#是微软推出的一种基于.NET框架和后来的.NET的、面向对象的高级编程语言。C#衍伸自C和C++,继承了C和C++的强大功能,同时去掉了一些复杂特性,使其成为C语言家族中高效强大的编程语言。C#以.NET框架类库作为基础,拥有类似Visual Basic的快速开发能力。C#由安德斯·海尔斯伯格...
    81 KB (8,056 words) - 05:52, 19 June 2025
  • Modula-3 (category 面向对象的编程语言)
    明类型及其披露、泛型、多线程和不安全代码显式标记。Modula-3的设计目标,是以非常基本的形式,实现指令式编程语言的大部份重要的现代特征。因此省略了涉嫌危险和复杂的特征,如多重继承和运算符重载。 Modula-3项目始于1986年11月,当时莫里斯·威尔克斯向尼克劳斯·维尔特写信,提出了一些关于...
    115 KB (16,143 words) - 07:21, 18 April 2025
  • Kotlin (category 面向对象的编程语言)
    Char = get(length - 1) >>> println("Kotlin".lastChar()) 利用函数扩展,Kotlin也支持运算符重载: // overloading '+' operator using an extension method operator fun Point...
    19 KB (2,125 words) - 02:58, 16 June 2025
  • LISP (redirect from Lisp (编程语言))
    Lisp(過去拼寫為LISP)是具有悠久歷史的計算機編程語言家族,有獨特的完全用圓括號的前綴符號表示法。它起源於1958年,是現今第二悠久而仍廣泛使用的高階程式語言,只有FORTRAN編程語言比它更早一年。Lisp編程語族已經演變出許多種方言,現代最著名的通用編程方言是Scheme、Common Lisp和新近的Clojure。...
    191 KB (25,108 words) - 14:40, 2 July 2025
  • 正则表达式 (category 包含BNF标识的维基百科条目)
    Hazel)开发的,为很多现代工具所使用的库。 各編程语言之间關於正則表达式的整合,目前[何时?]开發進展得很差。Perl6的子项目Apocalypse的设计中已考虑到了这点。 正则表达式可以用形式化语言理论的方式来表达。正则表达式由常量和算子组成,它们分别表示字符串的集合和在这些集合上的运算。给定有限字母表Σ定义了下列常量:...
    41 KB (2,885 words) - 06:49, 4 July 2025
  • //true 参见String. JavaScript提供4个逻辑运算符: 酉运算逻辑非 (NOT = !a) 二元运算析取 (OR = a || b)与合取 (AND = a && b) 三元条件运算符 (c ? t : f) 在逻辑运算上下文中,除下述表达式外,任何表达式的计算结果都为true: 字符串:...
    79 KB (10,236 words) - 03:35, 20 June 2023
  • Self (redirect from Self编程语言)
    码。Self虚拟机还提供了一些可供调用的原语(英语:Language primitive),用来实现算术运算、对象复制、输入输出等。 Self还拥有一个图形用户界面Morphic,Self的编程环境,也是基于Morphic来实现的。Self在精简语言概念的同时,也把大量的工作转交给环境来处理,语言中的反射机制也同环境密切相关。...
    34 KB (4,985 words) - 01:15, 13 October 2024
  • 立即调用函数表达式 (category 编程语言概念)
    'world'); 开头的括号可能会因为解释器的分自动插入特性造成一些问题。括号本用于明确字面量为表达式以与函数声明语句区分,但解释器可能将括号解释为对以上一行中结尾的变量名为名的函数的调用。在一些省略的程序中,可见将分至于行首的做法。这样的分被称为“防御性分”,举例: a = b + c ;(function()...
    10 KB (1,023 words) - 23:03, 5 November 2022
  • Option後,再按/可打出。 ?是大多数程序设计语言的条件运算符?:的部分。 在正規表示式,?表示之前的字元可以出現1或0次。 在Ruby,字元前加?會傳回該字元的ASCII值,例如?a會傳回97 在很多軟體中,會以「?」表示該字元不在式的字集當中。 在國際象棋的棋譜,「?」表示劣着,「??」表示不應犯的大誤着。...
    4 KB (480 words) - 15:28, 9 July 2025
  • 可变参数模板 (category 计算机编程)
    pack expansion),是把这个参数包解开为一组实参,使得在省略号前的整个表达式使用每个被解开的实参完成求值,所有表达式求值结果被逗号分开。这种表达式必须是可接受任意个数的以逗号分开的子表达式。注意这里的逗号不是作为逗号运算符,而是用作: 被逗号分隔开的一组函数调用实参列表;(该函数必须是可...
    12 KB (1,685 words) - 21:10, 19 August 2021
  • ALGOL 68 (category 学术的编程语言)
    这种代码的简单性是在ALGOL 68的前身ALGOL 60中不能达成的。 过程和运算符(operator)合称例(routine),编程者可以定义新的运算符,并且这些自定义的和预定义的运算符二者都可以重载,并且它们的优先级可以由编码者变更。下列例子定义的运算符MAX具有二元和一元形式二者,一元形式在一个数组的元素之上进行扫描。...
    81 KB (8,262 words) - 07:40, 19 June 2025
  • Plankalkül (category 过程式编程语言)
    编程语言。它是第一种为计算机设计的高级编程语言。 “Kalkül”在德语中意为形式系统。如希尔伯特演绎系统原本名为“Hilbert-Kalkül”那样,“Plankalkül”指用于规划(planning)的形式系统。 Plankalkül可比较于APL和关系代数。它包括赋值语句、子例...
    25 KB (2,932 words) - 02:59, 25 May 2025
  • 很多编程语言和计算器使用星作为乘法符号,因為QWERTY鍵盤中並沒有乘號。在特定语言中它还有一些特定意义,例如: 在C與C++中,星號是取值運算子,用以獲取指標指向的值。這個運算子也是取址運算子&的逆運算。 在 Common Lisp 编程语言,全局变量的名字按惯例陪衬上星,*LIKE-THIS*。...
    13 KB (923 words) - 10:56, 26 April 2025
  • Scheme (category 动态类型编程语言)
    位置(第一个项目)上可以是一个表达式,只要在算位置上的表达式的结果是一个过程,这种表示就是完全合法的。 在Scheme中,在算和实际参数位置上的这些表达式的求值次序,可以在逐个调用的基础上由实现来选择,而唯一的约束是:“运算符运算...
    132 KB (16,471 words) - 16:44, 7 June 2025
  • ML语言 (category 使用未知编程语言信息框参数的页面)
    3)和("x", "x")。 SML标准基本库包括了重载标识:+、-、*、div、mod、/、~、abs、<、>、<=、>=。标准基本库提供了多态函数:!、:=、o、before、ignore。中缀运算符可以有从缺省最低0到最高9的任何运算符优先级。标准基本库提供了如下内建中缀规定: infix 7...
    144 KB (17,970 words) - 04:29, 15 December 2024
  • 超级计算机(英語:Supercomputer),指能够执行一般个人电脑无法处理的高速运算的计算机,规格与性能比个人计算机强大许多。现有的超级计算机运算速度大都可以达到每秒一万亿次以上。「超级计算」(supercomputing)這名詞第一次出現,是在1929年《纽约世界报》关于IBM为哥伦比亚大学...
    33 KB (3,482 words) - 02:21, 19 July 2025
  • 汉朝 (category 包含GND标识的维基百科条目)
    ,《九章算术》是战国、秦、汉古代社会创立并巩固时期数学发展的总结,列有分数四则运算、今有术(西方称三率法)、开平方与开立方(包括二次方程数值解法)、盈不足术(西方称双设法)、各种面积和体积公式、线性方程组解法、正负数运算的加减法则、勾股形解法(特别是勾股定理和求勾股数的方法)等筹算方法,形成一个以...
    189 KB (27,260 words) - 14:12, 21 July 2025
  • Integra》中出現過。它也曾出現在 Kepler和 LéonLalanne 的作品中。對负数不必使用额外的负號这一点,使得平衡三进制在四则运算的加、減、乘法效率,會比二进制高。美国著名计算机学家高德纳在《编程的艺术》一书中指出,“也许最美的进制是平衡三进制”。 平衡三进制和其他进制一样,各位的数字和位权相乘然后叠加起来,就是该数的数值。數字下標...
    26 KB (1,690 words) - 12:36, 4 July 2025
  • foreach循环时考虑线安全性,不要试图对被遍历的集合进行remove和add等操作 IEnumerable接口是LINQ特性的核心接口。只有实现了IEnumerable接口的集合,才能执行相关的LINQ操作,比如select,where等 匿名方法类似于函数式编程中的闭包。匿名方法是通过使用...
    56 KB (6,556 words) - 13:03, 8 June 2025
  • Reference> | <Nested Name> 其中,<Name Fragment>是组成名字标识的ASCII码串,规定必须以@作为结尾后缀。<Special Name>是指构造函数、析构函数、运算符函数(operator function)、虚表(vtable)等内部数据结构等,详见特殊名字的编码。...
    57 KB (7,354 words) - 15:43, 18 May 2022