多个线程同时访问一个变量,可能造成的后果?
多个线程同时访问一个变量。会有什么后果?
int型,有什么后果?
char * 会有什么后果?
如果按照系统描述的:语句解释成指令之后,该操作只有一个指令就不会造成访问冲突,那这个语句包含指令的个数是怎么确定的,int型和char*有什么区别?或者其他的,dword ? float ? double ?
比如说:
state = 0 ; 会解释成几个指令?
strcpy( str , "sssss" ) ; 又会如何解释?
在不同的平台上结果也不同吧?