操作系统实验4-线程.docVIP

  • 84
  • 0
  • 约2.28千字
  • 约 6页
  • 2018-04-27 发布于河南
  • 举报
操作系统实验4-线程

实验 基本信息 实验内容 Windows和Linux操作系统上,分别利用Windows API和pthreads API,实现矩阵乘法。 实验目的 通过实验,理解线程的概念,掌握在不同操作系统上创建和管理线程的方法,初步掌握多线程编程技术,并能使用不同操作系统提供的调试工具调试多线程程序。 设计思路和流程图 (1)创建个 (2) (3) (4) (5) (6) 主要数据结构及其说明 #include windows.h #include stdio.h #include stdlib.h #define M 3 #define N 3 #define K 2 #define S M*N //线程数 int A[M][K] = {{1,4},{2,5},{3,6}}; int B[K][N] = {{8,7,6},{5,4,3}}; int C[M][N]; struct v { int i;//row int j;//colomn }; DWORD WINAPI Summation(LPVOID param) { struct v* data = (struct v*)param; //强制转换数据类型 int m; int sum = 0; for(m=0; mK; ++m) { sum += (A[data-i][m] * B[m][

文档评论(0)

1亿VIP精品文档

相关文档