From 3bde57510c909299b7f31a54432835db1d6712c3 Mon Sep 17 00:00:00 2001 From: ruanyf Date: Wed, 8 Sep 2021 18:59:25 +0800 Subject: [PATCH] docs: fixed #16 --- docs/function.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/function.md b/docs/function.md index 8316867..4272915 100644 --- a/docs/function.md +++ b/docs/function.md @@ -171,7 +171,7 @@ Swap(&a, &b); 上面示例中,通过传入变量`x`和`y`的地址,函数内部就可以直接操作该地址,从而实现交换两个变量的值。 -虽然跟传參无关,在这里特别提一下,函数不要返回内部变量的指针。 +虽然跟传参无关,这里特别提一下,函数不要返回内部变量的指针。 ```c int* f(void) { @@ -383,7 +383,7 @@ int main(void) { } ``` -上面示例中,函数`counter()`的内部变量`count`,使用`static`说明符修饰,表面这个变量只初始化一次,以后每次调用时都会使用上一次的值,造成递增的效果。 +上面示例中,函数`counter()`的内部变量`count`,使用`static`说明符修饰,表明这个变量只初始化一次,以后每次调用时都会使用上一次的值,造成递增的效果。 注意,`static`修饰的变量初始化时,只能赋值为常量,不能赋值为变量。