int max(int x,int y)
{
int temp
if(x>y)
{
temp=x
}
else
{
temp=y
}
}
a.h
#ifndef A_H
#define A_H
int max(int x,int y)
#endif
main.c
#include"a.h"
void main()
{
int max(铅镇7,8);
}
大罩激梁概就物运是这样
大概就是这样
【全局变量】:
在程序设计中,全局变量是在所有作用磨羡域都可访问的变量,与之对应的是局部变量。它不属于哪一个函数,它属于一个源程序瞎陆拍文件。其作用域是从定义该变量的位置开始至源文件结束。在函数中使用全局变量,一般应作全局变量声明。 只有在函数内经过声明的全局变量才能使用。 但在一个函数之前定义的全局变量,在该函数内使用可不再加以声明。
在现代的面向对象语言如Java,C++,C#,Ruby中,由于变量都是封装在类里面的,对别的类不可见,所以已经几乎完全抛弃了全局变量的概念。然而,可以通过把一个类定悉腊义为publicstatic,把类成员变量也定义为publicstatic,使该变量在内存中占用固定、唯一的一块空间,来实现全局变量的功能。
可以,凯雀把岁携需要调用的那个文件作为模块导入就行。from xx(文件名,注意不要加后缀.py) import *
这样就把xx文件里的变量导入进主程序了,盯雀早然后直接用xx文件里的变量就行
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)