C 这个词是什么意思;关于;程序中的前缀平均值

C 这个词是什么意思;关于;程序中的前缀平均值,c,C,当我读一些用C语言写的程序时,我发现一些函数名的前缀是“on”,比如on_something()。那么“on”这个词代表什么呢?如果你能告诉我一些关于这方面的链接或书籍,那会更好。非常感谢。这不是缩写。单词“on”是一种命名约定,表示在事件发生时调用函数。例如,“onKeyPress”表示按下一个键时调用此功能 可能重复:这不是缩写。单词“on”是一种命名约定,表示在事件发生时调用函数。例如,“onKeyPress”表示按下一个键时调用此功能 可能重复:它的意思是“当这件事发生时”。这在英语中是

当我读一些用C语言写的程序时,我发现一些函数名的前缀是“on”,比如on_something()。那么“on”这个词代表什么呢?如果你能告诉我一些关于这方面的链接或书籍,那会更好。非常感谢。

这不是缩写。单词“on”是一种命名约定,表示在事件发生时调用函数。例如,“onKeyPress”表示按下一个键时调用此功能


可能重复:

这不是缩写。单词“on”是一种命名约定,表示在事件发生时调用函数。例如,“onKeyPress”表示按下一个键时调用此功能

可能重复:

它的意思是“当这件事发生时”。这在英语中是一个相当普遍的用法,但我可以看出,对于没有英语作为第一语言的开发人员来说,这是多么令人困惑

作为计算机之外的一个例子,您可能会说,“进入一个国家时,您必须出示您的护照”或相当于“您必须在进入一个国家时出示您的护照。”

它的意思是“当这件事发生时”。这在英语中是一个相当普遍的用法,但我可以看出,对于没有英语作为第一语言的开发人员来说,这是多么令人困惑


作为计算机之外的一个例子,您可能会说,“进入一个国家时,您必须出示您的护照”,或者相当于“进入一个国家时,您必须出示您的护照。”

这只是一种命名约定。在某些事件上调用此函数,如加载时调用
,\u进入时调用
,\u退出时调用
。这些函数没有什么特别之处。它让我困惑了很久。这只是一个命名约定。在某些事件上调用此函数,如加载时调用
,\u进入时调用
,\u退出时调用
。这些函数没有什么特别之处。它让我困惑了很久。Thx.是的,这让我很困惑。你太聪明了。谢谢你理解我。我想我应该学习更多的英语文化和背景知识。那么有没有其他类似的用法,比如“on”?@user7625313:我不确定你所说的“其他类似用法,比如“on”—有很多命名约定,有些在编程语言中很常见,有些则不然。是的,这让我很困惑。你太聪明了。谢谢你理解我。我想我应该学习更多的英语文化和背景知识。那么有没有其他类似的用法,比如“on”?@user7625313:我不知道你说的是什么意思“其他类似用法就像word on”-有很多命名约定,其中一些在编程语言中很常见,而另一些则不常见。明白了,你的链接很清楚。有其他类似的命名约定吗?不同语言的命名约定不同。Java中的示例,
emit
(例如
emitSomeEvent
).
add
remove
(例如添加项目或处理程序)。
get
set
(设置属性),
是布尔属性的
。那么“发出”是什么呢“此处的意思是?
emit
上的
的发起人。也就是说,调用所有注册侦听器的
方法上的
的函数将被调用
emit
。我认为像add或remove这样的动词比介词更容易理解。谢谢你的回答。明白了,你的链接很清楚。还有其他类似的命名约定吗?不同语言的命名约定不同。Java中的示例,
emit
(例如
emitSomeEvent
)<代码>添加
和删除
(例如添加项目或处理程序)
get
set
(设置属性),
是布尔属性的
。那么“emit”在这里是什么意思?
emit
上的
的发起人。也就是说,调用所有注册侦听器的
方法上的
的函数将被调用
emit
。我认为像add或remove这样的动词比介词更容易理解。谢谢你的回答。