当前位置: 首页 > news >正文

深圳建设管理中心网站首页邢台信息港人力资源

深圳建设管理中心网站首页,邢台信息港人力资源,公司建站方案,静态网站做新闻系统本博文源于笔者正在学习的c语言。学习如何用多线程进行检索数据。这里以检索一个数组的数据为例#xff0c;给出代码#xff0c;并分析如何进行线程通信#xff0c;如果检索到#xff0c;其余就别检索了。 文章目录 问题来源问题解决方案代码实现效果总结 问题来源 想要用…本博文源于笔者正在学习的c语言。学习如何用多线程进行检索数据。这里以检索一个数组的数据为例给出代码并分析如何进行线程通信如果检索到其余就别检索了。 文章目录 问题来源问题解决方案代码实现效果总结 问题来源 想要用多线程检索数据 问题解决方案 #define _CRT_SECURE_NO_WARNINGS #includeWindows.h #includestdio.h #includestdlib.h #includeWindows.h #includetime.h #includeprocess.h int isfind 0; struct findinfo {int *pstart;int length;int findnum;int id; };void findit(void *p) {struct findinfo *ps p;printf(\n线程%d开始查找, ps-id);for (int *pf ps-pstart; pf ps-pstart ps-length; pf) {if (isfind 1) {printf(\n线程%d结束查找,其他线程已经找到, ps-id);return;}if (*pf ps-findnum) {printf(线程%d,数据%d,地址%p, ps-id, *pf, pf);isfind 1;return;}}printf(\n线程%d,结束查找, ps-id);} void main() {int a[10] { 86,53,25,12,10,11,18,5,3,4 };for (int i 0; i 10; i) {printf(%d , a[i]);}printf(\n想要查找的数据是:);int num;scanf(%d, num);struct findinfo info[10];for (int i 0; i 10; i) {info[i].pstart a 10 * i;info[i].length 10;info[i].id i;info[i].findnum num;_beginthread(findit ,0, info[i]);}getchar();getchar(); }代码实现效果 总结 这段代码效果通过全局变量作为线程通信的变量实现了查找成功就不让其他线程查找了。值得收藏借鉴。
http://www.hkea.cn/news/14393841/

相关文章:

  • 哪些网站可以做淘宝推广微信上开网店怎么开
  • wordpress固定连接淮安做网站seo
  • 网站优化建议书网站代码素材建设
  • 设计logo网站免费下载物流网站模板下载
  • 做网站定制开发的公司千锋教育的官网
  • 做网站给不给源代码信阳工程建设一体化平台网站
  • 九江网站建设排行榜站酷网logo素材图库
  • 建设项目公示网站网站制做工具
  • 产品展示网站含后台网站模板下载宁波网站建设哪里便宜
  • 网站开发推进计划表企业集团网站网站建设方案
  • 杭州网站建设专家无锡网站服务公司
  • 网站空间合同网站建设服务提供商
  • 做医疗护具网站国外常用的网站开发系统
  • 上海人才网官网电话合肥百度seo代理
  • 网站变移动网站青岛知道网络科技有限公司
  • 怎么做阿里国际网站的数据分析如何制作网络游戏
  • 网站建设技术路线图wordpress页面功能
  • php网站建设步骤增城营销型网站建设
  • 计算机应用教程 网站的建设与维护网站建立
  • 单页网站排名网页建设多少钱
  • 网站模板下载给网站做认证
  • 南宁制作营销型网站长沙网站推广智投未来
  • 天津网站开发培训学校购物app平台有哪些
  • 建设银行国管公积金管理中心网站山东省建设厅官方网站
  • 网站 前置审批邯郸做商城网站的公司
  • 网站备案 地域崇左北京网站建设
  • 要怎么网站做推广如何推广网站链接
  • 有免费做门户网站吗邮件模板网站
  • 网站网页设计0基础学微信公众平台开发
  • php做网站代码wordpress 去谷歌