C语言
文章平均质量分 82
yl浪迹天涯
这个作者很懒,什么都没留下…
展开
-
C语言中 static 关键字的使用方面总结
现在才发现自己的C语言烂得一塌糊涂,很多基本的概念与使用自己都没有搞清,各种混淆在一起。 static 关键字用于代码块内部的变量声明时 这一种在平常用的比较多,下面给出了一个代码示例。static关键字修改了变量的存储属性,本来局部变量应该存放在运行堆栈中,每次函数调用时再自动创建,函数调用完毕再自动销毁。但是static 将其修改成了静态变量,其存储在内存中了,所以就算是函数调用完毕其值...原创 2020-04-18 21:07:25 · 419 阅读 · 0 评论 -
避免使用 int* a, b, c 这种声明指针的方式
C语言是一门灵活的语言,有时不好的编码习惯,往往会带来意想不到的错误。 首先来看看一下这种声明方式。 int* a ;和 int *a; 一个*是挨着int ,一个是挨着a。那有什么不同吗? 答案是没有,都是一个指向int类型的指针。 但是,如果是以下这种写法呢?又该如何理解。 int* a, b, c; 很可能把这条语句误解为把 a,b,c 3个变...原创 2020-04-18 20:41:40 · 370 阅读 · 0 评论