我有一个 A.c
文件,其中包含一些 char*
变量 str1
。
我有一个 B.c
文件,其中包含一些 f()
函数,它对 char*
变量进行一些转换。
我的观点是:如何将 str
的值传递给 B.c
,然后通过 f()
计算新字符串,然后将新的字符串值发送回 A.c
?
最佳答案
例如:
// file: A.c
char* str1;
和
// file: B.c
extern char* str1;
void f(void)
{
str1 = "blah";
}
关于c - 传递一个值给另一个c文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15906703/