69,369
社区成员
发帖
与我相关
我的任务
分享
// main.c
#include <stdio.h>
#include "file.h"
int main()
{
printf("%s\n", filename);
return 0;
}
// file.h
#ifndef FILE_H_INCLUDED
#define FILE_H_INCLUDED
extern char filename[];
#endif // FILE_H_INCLUDED
#include "file.h"
char filename[] = "/etc/passwd";
// error
obj\Debug\main.o||In function `main':|
\test\main.c|6|undefined reference to `filename'|
||=== Build finished: 1 errors, 0 warnings ===|