概述
今天看了下@leekayak 说到的一个疑问 http://weibo.com/1465082730/znOSZzU4v 我试图用一个简略的例子来解说下,首先看一段更简略的代码。 #include "stdio.h" #include "stdlib.h" #include int f = 0; int x= 0; voi http://www.1111kp.info/linked/20130318.do d* t1(void*) { while(f==0) { if(x!=0) printf("error"); } return NULL; }; void* t2(void*) { x=1; f=1; return NULL; }; int main(void) { pthread_t* worker = (pthread_t*) malloc(2*sizeof( pthread_t)); pthread_create( http://www.fp1111.info/linked/20130318.do
转载于:https://www.cnblogs.com/fpqqchao/archive/2013/03/19/2968431.html
最后
以上就是危机哑铃为你收集整理的关于编译器的一个疑问的全部内容,希望文章能够帮你解决关于编译器的一个疑问所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复