49

我遇到过许多名为k+someVariableNameHerek++的核心基础变量APILibraryName(2Char)示例someVariableNameHere。这个前缀K表示什么?

示例包括:

kGLPFAStereo
kCollectionLockBit
kSetDebugOption

4

2 回答 2

47

k 表示匈牙利符号中的常数...参见Cocoa 中的小写“k”

于 2009-03-24T01:12:23.780 回答
1

这是 Macintosh 编程早期的命名约定。它表示一个常数。

于 2009-03-24T01:12:25.450 回答