65,210
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
#include <windows.h>
using namespace std;
DWORD WINAPI Func(LPVOID p)
{
int a[3]={1,2,3};
//p= &a; //p不是这么用的。是传入参数!!
//cout<<*p; //错误:p是void指针,没有类型信息,无法输出
cout <<"Thread is running,线程正在运行,5秒钟后该线程将自动删除。" <<endl;
cout <<"请等待……" <<endl <<endl;
cout << "输入参数:" << (char*)p << endl;
Sleep(5000);
return(0);
}
int main()
{
char a[] = "hello, world";
HANDLE hThd = CreateThread(NULL, 0, Func, a, NULL, NULL);
WaitForSingleObject(hThd, INFINITE);
return 0;
}