c语言的工程里,我自己写的头文件比如head.h,我又创立了main.c和其他.c文件,我如何在其他.c文件中使用head.h里的变量并且能使得在新函数中对变量的赋值可以保留
1个回答
关注
展开全部
您好亲亲很高兴为您回答这个问题。在C语言中,您可以使用头文件来声明变量、函数和结构体等内容,并在其他源文件中使用这些声明。下面是一个简单的示例,假设您有一个名为head.h的头文件,其中声明了一个int类型的全局变量:
咨询记录 · 回答于2023-05-05
c语言的工程里,我自己写的头文件比如head.h,我又创立了main.c和其他.c文件,我如何在其他.c文件中使用head.h里的变量并且能使得在新函数中对变量的赋值可以保留
您好亲亲很高兴为您回答这个问题。在C语言中,您可以使用头文件来声明变量、函数和结构体等内容,并在其他源文件中使用这些声明。下面是一个简单的示例,假设您有一个名为head.h的头文件,其中声明了一个int类型的全局变量:
需要注意的是,在其他.c文件中对全局变量进行赋值后,这个值会一直保留下去,直到程序结束。如果您想要在不同函数之间传递值,可以考虑使用参数传递或者返回值等方式。希望我的答案可以帮助到您