深入c语言_变量特性的总结
来源:互联网 发布:汽车租赁java 编辑:程序博客网 时间:2024/06/07 01:21
前面我们说了变量的几个特性,作用域,链接属性和存储类型。因为系统缺省,所以这几个特性有紧要的联系。
先来熟悉掌握static关键字,它既可以改变链接熟悉也可以改变存储类型。
当static修饰具有文件作用域类型的变量时,它修改的是链接属性。
当static修饰的具有代码块作用类型的变量时,它修改的是存储类型。
总的来说哦,作用域就是说在文件中的哪些地方你可以通过变量名访问内存,链接属性说的是,当多个文件有同名的变量时,是不是指的同一个,存储类型说的就是变量的内存可以存在多久(注意是变量的内存)
比如系统的缺省,这个不太好总结,就那么几个,做几个例程就会了。比如一个int a是在一个代码块中定义的,那么a只能在这个代码块中使用,它不参与链接,出了代码块,这个变量的内存就销毁了。一个int b在代码块之外定义的,它可以在这个文件中使用,别的文件也可以访问它,到程序结束后内存销毁。等等。。
阅读全文
0 0
- 深入c语言_变量特性的总结
- C语言_变量
- C语言_变量的使用
- C语言_深入函数
- C语言变量总结
- 深入学习Objective-C语言的动态特性
- C语言总结之变量的种类
- c语言的几点心得,变量的深入理解
- C语言编程_指针变量的定义和使用
- 深入了解C语言(局部变量的定义)(转)
- C语言特性(局部变量和全局变量)
- C语言的特性
- c语言_知识点总结
- 【IOS 开发学习总结-OC-7.2】C 语言特性——局部变量与全局变量
- 深入c语言_作用域
- 深入c语言_链接属性
- 深入c语言_存储类型
- C语言深入学习--checklist6:函数、变量
- 并查集
- 7.24每日总结《我能怎么办我也很绝望啊》
- 微信小程序tabBar的使用,导航栏实例
- Rails 简单的小例子 —— 新建一个购物网站
- C++ overload、override、overwrite
- 深入c语言_变量特性的总结
- python学习笔记一
- js判断浏览器是android还是ios还是微信浏览器
- node.js学习之调用模块
- JAVA重新学习第二篇-内存分配(堆栈)
- 《C++ Primer Plus》(第六版)笔记二
- 剑指Offer:不用加减乘除做加法(一刷)
- Cos的多项式
- 今天的感想