最赞回答 / 荣顶
如果你听不懂的话呢,换句话说
因为C语言规定 不可以用static 做形参 为什么这么规定,是因为没必要 静态局部变量的特点,是生存周期不被函数限制 每次调用函数时,静态变量还是上次退出的值。 除此外 和普通局部变量没区别 而参数, 每次调用的时候, 形参的值其实就是实参决定的 换句话说,每次调用函数, 形参都会被重新初始化或者说赋值 这样的话, 用static就没什么意义了,以为完全没机会保留上次的值,必然会被重写的。 既然没意义,C就规定了,形参不许static
2015-10-06
已采纳回答 / 废柴P
void 如果要写 return 语句的话只能是一个空的 return 语句如:<...code...>代表函数运行到 return 处停止并退出void 函数不能有返回值
2015-10-06