在函数的返回类型前加上static关键字,函数即被定义为静态函数。静态函数与普通函数不同,它只能在声明它的文件中可见,不能被其他文件使用。

静态函数的例子:

 #include <iostream>
using namespace std; static void fn();//声明静态函数 int main()
{
fn();
return ;
} void fn() //定义静态函数
{
int n = ;
cout <<n<<endl;
}

定义静态函数的好处:

  静态函数不能被其他文件所用;

  其他文件中可以定义相同名字的函数,不会发生冲突。

最新文章

  1. V4.0到来了,css雪碧图生成工具4.0更新啦
  2. input(file)样式修改及上传文件名显示
  3. Nginx模块之———— RTMP 模块的在线统计功能 stat 数据流数据的获取(不同节点则获取的方式不同)
  4. &lt;welcome-file-list&gt;标签的控制作用以及在springmvc中此标签的的配置方式
  5. nginx 平滑升级tengine
  6. php面向对象Object
  7. ASP.NET MVC 中的ViewData与ViewBag
  8. xxx cannot be resolved to a type 错误解决方法
  9. (剑指Offer)面试题36:数组中的逆序对
  10. The preview is empty because of the setting.Check the generation option.
  11. 获取汉字拼音 Java
  12. Java NIO实战之聊天室
  13. Halloc内存分配器
  14. git报错
  15. Tensorflow中神经网络的激活函数
  16. Docker容器学习梳理 - 应用程序容器环境部署
  17. ASP.net的总结(一:理论理解)
  18. 你用过这种奇葩的C#注释吗
  19. deepin linux java开发环境搭建全系列
  20. CentOS6.9安装httpd并正确配置静态IP地址

热门文章

  1. BigInteger类型的解析_超详细解析
  2. Caffe初试(一)win7_64bit+VS2013+Opencv2.4.10+CUDA6.5配置Caffe环境
  3. Mac系统下使用VirtualBox虚拟机安装win7--第五步 共享文件夹设置
  4. 两个viewport的故事(第二部分)
  5. CocoaPods 安装
  6. .NET开发工具之Excel导出公共类
  7. 【译】Visual Studio 15 预览版更新说明
  8. 机器学习系列:python
  9. [Linux][Hadoop] 将hadoop跑起来
  10. String之-如何取得精确byte长度字符串