精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>C/C++>>C、C++语言基础>>static函数是什么意思

主题:static函数是什么意思
发信人: jzxf()
整理人: wenbobo(2002-12-06 22:08:55), 站内信件
声明为 static 的函数是做什么用的? 

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.96.190.57]
发信人: wusi (思雨), 信区: C
标  题: Re: 一个小问题
发信站: 网易虚拟社区 (Tue May  4 22:04:02 1999), 站内信件

【 在 jzxf (fool) 的大作中提到: 】
: 声明为 static 的函数是做什么用的? 



这说明这个函数在所有的类的实例中都只有一份. 所以在这种函数里,不能引用类
中除static 类型以外的变量.

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.38.198.85]
发信人: kingfox (老狐狸), 信区: C
标  题: Re: 一个小问题
发信站: 网易虚拟社区 (Wed May  5 19:58:09 1999), 站内信件

【 在 wusi (思雨) 的大作中提到: 】
: 【 在 jzxf (fool) 的大作中提到: 】
: : 声明为 static 的函数是做什么用的? 
: 这说明这个函数在所有的类的实例中都只有一份. 所以在这种函数里,不能
: 引用类中除static 类型以外的变量. 
:    .......

思雨的回答是指C++的类的成员函数。如果是普通的C函数,static的意思是
指这个函数的作用于只限于本模块。

--
------------------------------------------------------------
有缘则聚,缘尽则散,随缘而定,随遇而安。
------------------------------------------------------------
欢迎光临“电子工程师园地”http://kingfox.163.net

※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.101.17.36]
发信人: tgm98 (夏雪), 信区: C
标  题: Re: 一个小问题
发信站: 网易虚拟社区 (Thu May  6 10:58:43 1999), 站内信件

【 在 jzxf (fool) 的大作中提到: 】
: 声明为 static 的函数是做什么用的? 

你可以直接使用,无须实例化

--
我一直认为严肃和忠贞是生命中最美的东西,
严肃地生活,严肃地学习,严肃地工作。。。
忠贞地爱人,忠贞地承诺,忠贞地思考。。。
可是,在这个物欲横流的堕落的世界,
又有谁能相信我的严肃和忠贞?

※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.104.64.36]
发信人: fsicetea (我是混蛋), 信区: C
标  题: Re: 一个小问题
发信站: 网易 BBS (Thu May  6 15:07:30 1999), 转信

【 在 tgm98 (夏雪) 的大作中提到: 】
: 【 在 jzxf (fool) 的大作中提到: 】
: : 声明为 static 的函数是做什么用的? 

: 你可以直接使用,无须实例化

  是不是什么静态储存的意思?

--
※ 来源:.网易 BBS bbs.netease.com.[FROM: 202.104.16.82]

[关闭][返回]