大小写敏感性

维基百科,自由的百科全书
跳转至: 导航搜索

计算机编程语言里,大小写敏感性英语case sensitivity)是指使用大写字母小写字母造成不同效果的情况。可能受到大小写影响的情况有用户名称、档案名称密码标签变量名称以及在指定的文本中搜索关键词等。

一些编程语言是大小写敏感的,例如JavaC++C♯, C语言,[1] Ruby[2]以及XML)。其他的编程语言则并不是大小写敏感的,例如大多数BASIC(除了BBC BASIC)、FortranSQL[3]Pascal。同时,在HaskellPrologGo这些语言,大写字母的标识符可以进行形式语义学的编码。

参考文献[编辑]

  1. ^ Kernighan, Brian W.; Dennis M. Ritchie. Chapter 2: Types, Operators and Expressions. The C Programming Language 1st. Englewood Cliffs, NJ: Prentice Hall. 1978-02: 33. ISBN 0-13-110163-3. 
  2. ^ Matsumoto, Yukihiro. Chapter 2: Language Basics. Ruby in a nutshell 1st. O'Reilly Media. 2002-01: 9. ISBN 0-596-00214-9. 
  3. ^ Although one can explicitly set a single database or column collation to be case-sensitive