摘要: 线程存在的问题和临界区 上一章TCP/IP网络编程之多线程服务端的实现(一)的thread4.c中,我们发现多线程对同一变量进行加减,最后的结果居然不是我们预料之内的。其实,如果多执行几次程序,会发现每次程序计算的结果都不一样。那么,造成这样的原因是什么呢? 现在,假设我们一个全局变量sum的值为9 阅读全文
posted @ 2018-09-27 21:30 北洛 阅读(1407) 评论(0) 推荐(0) 编辑