admin管理员组

文章数量:1531792

2024年5月31日发(作者:)

static像在VB,C,C++,Java中我们可以看到static最为关键字和函数出现,

在其他的高级计算机语言如FORTRAN、ALGOL、COBOL、BASIC、LISP、

SNOBOL、PL/1、Pascal、PROLOG、Ada等语言中也是有出现的,只是有着

不同的作用,对于其具体作用,读者有需要的时候是可以具体查阅的鉴于时间问

题今天我就不一一罗列了。

目录

C中的static函数

C++中的static

vb中的static语句

JAVA中的static

C#中的static

C++中的static

C中的static函数

vb中的static语句

JAVA中的static

C#中的static

展开

编辑本段C++中的static

简介

C中的static函数

分类

static 函数内部函数和外部函数

当一个源程序由多个源文件组成时,C语言根据函数能否被其它源文件中的函数调用,

将函数分为内部函数和外部函数。

内部函数

(又称静态函数)

如果在一个源文件中定义的函数,只能被本文件中的函数调用,而不能被同一程序其

它文件中的函数调用,这种函数称为内部函数。

定义一个内部函数,只需在函数类型前再加一个“static”关键字即可,如下所示:

本文标签: 函数源文件函数调用关键字时候