当函数是定义在.h文件(头文件)时,用extern是不行得,应该要include,但是如果是定义在.cpp时,调用时就应用extern 声明(其实,也可以不用extern关键词,但是一定要声明这个函数,注意:是声明,不是定义)关于调用:也即是初次声明时,绝不可用extern;初次声明并定义时,用不用extern无所谓,函数都可被调用;...
编写对应的头文件,以后再其他C文件中引用就把头文件包含进去就行了 文件名X.c 和文件名X.h是对应的,只要应用头文件就可以了
在Python中调用其他文件中的函数,你可以遵循以下步骤来实现: 1. 确定要调用的函数所在的文件路径 首先,你需要知道包含目标函数的Python文件的路径。假设这个函数位于与你当前工作目录相同的目录下的另一个文件mymodule.py中,或者位于一个子目录subdir中的mymodule.py文件中。 2. 在当前Python脚本中导入该文件 接下来...
跨文件、跨模块的全局变量引用,引用方在声明该全局变量/函数时,需要在前面加上extern关键字,这样编译器才会知道“哦,这个名字在这个文件不一定有声明,要把所有文件编译了也许才能找到”。