一个CPP文件:我的C程序有什么问题?
#include <iostream>
#include <jni.h>
#include "Hello.h"
#include "windows.h"
#include "stdafx.h"
typedef void(__stdcall *Print_)();
int main(){
HINSTANCE hDll; //DLL句柄
Print_ print_; //函数指针
hDll = LoadLibrary("Hello.dll");
if (hDll != NULL)
{
print_ = (Print_)GetProcAddress(hDll,"[email protected]");
if(print_!=NULL)
{
print_();
}
FreeLibrary(hDll);
}
return 0;
}
//有什么不对,它打印: http://i983.photobucket.com/albums/ae311/keatingWang/c_wrong.png 未声明的标识符是指:未声明的标识符
你更可能通过错误号(C,然后是一堆数字)寻找帮助,然后是实际信息,特别是如果它不是英文的话。 – MiffTheFox 2010-04-13 05:15:42
如果您更改了代码,请更新图片 – 2010-04-13 07:47:58
如果您坚持使用源代码中的32-127 ASCII子集(阅读:坚持使用英语),您会为我们和您自己一个忙。这是程序员沟通的语言,尽管它吸引喜欢不同语言的人们喜欢你和我。 – wilhelmtell 2010-04-13 07:57:26