什麼是內聯函數之間,然後主像這樣的區別:內聯函數原型VS定期申報VS原型
inline double cube(double side)
{
return side * side * side;
}
int main()
{
cube(5);
}
VS只需定期聲明一個函數,如:
double cube(double side)
{
return side * side * side;
}
int main()
{
cube(5);
}
VS函數原型?
double cube(double);
int main()
{
cube(5);
}
double cube(double side)
{
return side * side * side;
}
你是不是指'cube(5);'? – log0
我想是的。 – log0
[C++內聯函數?](http://stackoverflow.com/questions/5971736/c-inline-function)的可能重複 - 也參見。 [這是我的答案](http://stackoverflow.com/questions/7738888/what-is-concept-of-inline-function-and-how-it-is-differ-from-macro/7739024#7739024)。 –