我最近发现了以下代码:
var noEscape = [256]bool{
'A': true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true,
'a': true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true,
'0': true, true, true, true, true, true, true, true, true, true,
'-': true,
'.': true,
'_': true,
'~': true,
}
Run Code Online (Sandbox Code Playgroud)
据我所知,默认情况下,这[N]bool
是用N false
(零)初始化的.如果索引后跟冒号,则可以从索引(包括)中定义值.在哪里描述?哪些类型可以用作索引值(char
示例中有一个)?
归档时间: |
|
查看次数: |
96 次 |
最近记录: |