这是链接错误,不是运行错误。
这两个函数找不到实现代码,你写在哪里了?
game.h中的两个函数是在game.c文件中实现的吗?如果是的话,game.c和test.cpp中都需要包含game.h头文件。
#include "game.h"
这是一个可能的原因,你的报错信息没贴全,如果在game.c和test.cpp中添加了game.h头文件还不行的话,你把整个报错信息都截图贴出来帮你看看。
另外,.c文件是纯C文件,纯C文件编写代码的时候注意,所有的变量必须在函数的开始位置声明。一个工程里,最好不要.c和.cpp混用
你的前缀应该用
#include<stdio.h>
int main()
{
}
而不是#pragma once