C语言中关键字static的作用
2015-07-29 13:27
155 查看
1、在函数内的static声明一个变量时,该变量是在静态存储区被分配存储空间,只能被分配一次,因此此变量在下次调用时仍然保持上次的值。
2、如果用于在全局变量或者函数,则这个变量或者函数只能在本文件内被引用。
3、此外,在C++中,一个类中有static类型的变量,则此类的所有对象都共享同一个变量。
2、如果用于在全局变量或者函数,则这个变量或者函数只能在本文件内被引用。
3、此外,在C++中,一个类中有static类型的变量,则此类的所有对象都共享同一个变量。
相关文章推荐
- C语言程序设计(第二版)第6章编程题
- Zeroc Ice 3.5.1 生成 vs2015 c++ 版本库
- 为学IOS,进击中...之C语言指针练习
- How to change mode from c++98 mode in Dev-C++ to a mode that supports C++0x (range based for)?
- 1407251735-hd-美素数.cpp
- 《C/C++/Java/Pascal 程序设计基础》习题集 解题1
- C++ sort(),stable_sort()和partial_sort()
- 写对称字母塔的时候,程序看起来都很复杂,但一步一步来,总是可以解决的!这个过程需要耐心!
- C++ primer读书笔记 5
- C语言Printf格式
- [c++]MFC学习
- 华为机试2013届上机--子串分离
- C++中的指针、数组指针与指针数组、函数指针与指针函数
- C++中的指针、数组指针与指针数组、函数指针与指针函数
- 关于c++的STL的学习与再认识(二)
- C语言陷阱与缺陷(5)
- 典型动态规划之Always On the Run
- 输入m和n,从1,2,3...n中找出和为m的组合
- 输入m和n,从1,2,3...n中找出和为m的组合
- C++堆和栈的区别