这篇文章没有太多的实际内容,简单记录下static的用法.顺便试一下用markdown来写文章. 1. 在函数中使用 我们都知道在一个函数中的变量是存储在栈区中,函数的每一次调用都伴随着变量的重新定义和销毁.如果在变量前面加上static关键字,这个变量就会在程序的静态存储区.这个变量只会在第一次调用函数的时候定义并初始化.当再次调用函数时,会保留上次的值.例子: int showNum() { static int num = 0; return num++; } int main() { f…