摘要: 这篇文章没有太多的实际内容,简单记录下static的用法。顺便试一下用markdown来写文章。###1. **在函数中使用**我们都知道在一个函数中的变量是存储在**栈区**中,函数的每一次调用都伴随着变量的重新定义和销毁。如果在变量前面加上static关键字,这个变量就会在程序的静态存储区。这个变量只会在**第一次**调用函数的时候定义并初始化。当再次调用函数时,会保留上次的值。例子:```cppint showNum(){ static int num = 0; return num++;}int main(){ for(int i=0;if() << endl; ... 阅读全文
posted @ 2014-01-26 20:13 细胞核 阅读(1981) 评论(1) 推荐(2) 编辑