संभव डुप्लिकेट:
stdout thread-safe in C on Linux?क्या यह थ्रेड में प्रिंटफ को कॉल करने के लिए सुरक्षित है जो एक साथ चल रहा है?
कहो thread1 और thread2 समान और अपनी नौकरी वे दोनों printf के अंत में कर रहे हैं। क्या यह धागा सुरक्षित है या क्या उन्हें प्रिंटफ को किसी भी तरह से लॉक करना है?
क्या यह stdout से संबंधित है? क्या होगा अगर कोई प्रत्येक printf के बाद fflush (stdout) करता है? क्या यह कुछ बदलता है?
देखें http://stackoverflow.com/questions/467938/stdout-thread-safe-in-c-on-linux – icecrime