# include & ltwindows.h & gt
# include & ltstdio.h & gt
//# include & lt;strsafe.h & gt
DWORD WINAPI thread proc 1(LPVOID lpParam)
{
int i=0,j = 0;
while(1)
{
printf("妳好,這個線程1...\ n ");
//延遲
for(I = 0;我& lt200000000;i++)
{
;
}
}
}
DWORD WINAPI thread proc 2(LPVOID lpParam)
{
int i=0,j = 0;
while(1)
{
printf("妳好,這個線程2...\ n ");
//延遲
for(I = 0;我& lt200000000;i++)
{
;
}
}
}
void main()
{
int I = 0;
//創建線程1
創建線程(
NULL,//默認安全屬性
0,//使用默認堆棧大小
ThreadProc1,//線程函數
NULL,//線程函數的參數
0,//使用默認創建標誌
NULL);//返回線程標識符
//創建線程2
創建線程(
NULL,//默認安全屬性
0,//使用默認堆棧大小
ThreadProc2,//線程函數
NULL,//線程函數的參數
0,//使用默認創建標誌
NULL);//返回線程標識符
//讓主線程進入循環。如果主線程退出,子線程1,2將被系統“殺死”。
while(1)
{
printf("妳好,這個線程0...\ n ");
//延遲
for(I = 0;我& lt200000000;i++)
{;}
}
}