![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 79
ni_darling
这个作者很懒,什么都没留下…
展开
-
变量的存储类别 extern static atuo register
c语言中对象的概念就是内存,该块内存可以分配空间 也可以没有分配空间 都称之为对象左值的概念是 指定对象的表达式 必须是指定内存上某个位置变量的作用域–块作用域–函数作用域–函数原型作用域:指的是函数原型中的形参–文件作用域:也叫全局变量变量的链接:–外部链接:声明在所有函数外 int a;可以在其他翻译单元 中使用–内部链接:声明在所有函数外,但是被static修饰 static int a;只能在当前翻译单元中使用–无链接:声明在块内,仅当前块可以使用的变量变量的存储期:–静态存原创 2021-03-10 00:16:14 · 151 阅读 · 0 评论 -
while(n--)和while(--n)
关于while(n–)语句的理解那就先说一下对于 n-- 和 --n 的理解我的记法是根据 符号的位置n-- :符号在参数后,那就是后递减,先参与运算–n :符号在参数前,那就是先递减,后参数运算现在再来理解 while(n–)其实主要还是对 n-- 语句的理解n-- 减号在后 就是 后递减 表达的意思 是先运算后递减,这里作为 while() 的循环同样适用详细理解:先运算 :把n的值作为判断条件,即非 0 都为真**后递减 :在判断为真后,将n递减 **也就是 n本身的值原创 2020-08-28 23:18:33 · 17328 阅读 · 12 评论