CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

请问一下,静态函数和普通函数有什么区别?谢谢!

楼主yangw150(永远超越)2006-03-13 16:28:14 在 C/C++ / C语言 提问

请问一下,静态函数和普通函数有什么区别?谢谢!能不能举个例子说说啊 问题点数:10、回复次数:6Top

1 楼huiminlee(huiminlee)回复于 2006-03-13 16:41:55 得分 0

普通函数默认是extern,当然和static不同Top

2 楼bm1408(向va_list学习~不用VC好多年~)回复于 2006-03-13 16:49:30 得分 5

static   把函数限禁在一个编译单元内有效,Top

3 楼A_B_C_ABC(黄瓜@YouCanDoIt)回复于 2006-03-13 17:07:45 得分 0

类中的静态函数只能访问静态成员.普通函数可以访问所有成员.Top

4 楼WonderInJYC(Learn_晕ing)回复于 2006-03-13 17:34:37 得分 5

静态函数下一次调用时,它的值是上一次调用得到的值,而普通函数每次调用的值都是初始值。因为系统只为静态函数或静态变量赋一次值。它是在静态分配区存储的!所以静态函数常用于计数,如计算被调用次数等。  
          在类中的使用情况意见同   黄瓜!Top

5 楼ruodeer(看我的个性签名都给我分)回复于 2006-03-13 18:13:21 得分 0

上面都说了Top

6 楼luo_luo(骆骆)回复于 2006-03-13 18:14:59 得分 0

说的对Top

相关问题

  • 请问静态函数与普通函数的详细区别?不是类中的区别!
  • 请问静态构造函数与普通的构造函数有什么区别?
  • 请教:全局函数和静态函数 有什么区别?
  • 静态函数和非静态函数的区别是什么?为什么要用静态函数呢?
  • 静态成员函数与一般成员函数有什么区别?怎样定义静态成员函数?
  • 静态成员函数和成员函数有什么具体的区别?
  • 回调函数与普通函数究竟有什么区别?
  • 回调函数与普通函数的区别
  • 普通函数与可以用select的函数有何区别?
  • 内联函数与普通函数有什么区别,另外if和#if有什么区别

关键词

  • 函数
  • 普通
  • 静态
  • 调用
  • 谢谢
  • 请问一下
  • 值
  • 成员
  • 有什么区别
  • static

得分解答快速导航

  • 帖主:yangw150
  • bm1408
  • WonderInJYC

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo