当试图在C中编译我的程序时,出于某种原因我试图找出段错误。C在尝试导入头文件并使用它时出现分段错误
这是我的main.c:
#include <stdio.h>
#include "main.h"
int main()
{
printf("My name is %s and is %s\n", NAME, AGE);
return 0;
}
main.h:
#define AGE 30
#define NAME "Doelal"
试图与此编译:
gcc main.c -o main
当我运行它我得到分段错误。
' “我的名字是%s和为%s \ n”' - >'“我的名字是%S并且是%d \ n“' – BLUEPIXY
@BLUEPIXY:OMG ......不过谢谢。 – Doelal