关于编译器的一个疑问
生活随笔
收集整理的這篇文章主要介紹了
关于编译器的一个疑问
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天看了下@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
總結
以上是生活随笔為你收集整理的关于编译器的一个疑问的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Oracle 11gR2发布11.2.0
- 下一篇: Visual Studio 2008 响