函数篇-琐记

1.首先,C/C++ 中函数不能嵌套定义,这意味着一个函数不能在另一个函数的定义中定义。
但是,函数可以嵌套调用,也就是在一个函数中调用另一个函数。
2.在 C/C++ 中,当函数被调用时,实参的值会被传递给函数的形参。形参是局部变量,它们在函数调用时在堆栈上分配。当函数调用结束时,形参的存储被释放。
但是,实参通常不会立即释放。它们通常在函数调用前后都存在(除非在调用函数后不再使用它们)。
3.在 C/C++ 中,如果函数的定义写在调用的语句之后,需要使用函数声明(即函数原型)来提前告诉编译器函数的存在以及它的返回类型和参数类型,这样在调用函数时编译器才知道它的定义。

posted @ 2024-05-05 16:32  RES_HON  阅读(47)  评论(0)    收藏  举报