【发布时间】:2011-05-01 22:36:35
【问题描述】:
当涉及到如下代码时,我经常看到术语“声明”、“原型”和“符号”可以互换使用:
void MyUndefinedFunction();
类似这样的事情的“定义”和“实现”也是如此:
void MyClass::MyMethod()
{
// Actual code here.
}
术语之间是否有任何区别,例如“参数”和“参数”?还是它们真的是同义词?
注意:我不确定这是属于这里还是属于程序员,所以我posted it on both sites.如果有人有任何反对意见,请告诉我,我会删除一个。
【问题讨论】:
标签: language-agnostic terminology