मैं समझता हूं कि सीएन के लिए एक एएनएसआई मानक और एक आईएसओ मानक दोनों हैं क्या इन दो मानकों के बीच कोई अंतर है? यदि ऐसा है, तो वो क्या हैं? और यदि कोई अंतर नहीं है तो दो मानकों का क्या मतलब है? 1990:क्या एएनएसआई सी और आईएसओ सी के बीच कोई अंतर है?
उत्तर
1990 में, एएनएसआई सी मानक (कुछ मामूली संशोधनों के साथ) अंतर्राष्ट्रीय संगठन द्वारा मानकीकरण आईएसओ/आईईसी के रूप में 9899 में अपनाया गया था। इस संस्करण को कभी-कभी सी 0 9 कहा जाता है। इसलिए, "सी 8 9" और "सी 0 9" शब्द अनिवार्य रूप से एक ही भाषा का संदर्भ देते हैं।
Source, स्थिति समान है, लेकिन C99 के लिए उलट है। इस मामले पर C FAQ entry भी है।
कारण दो मानक हैं सरल: एएनएसआई उत्तर-अमेरिकी मानकों का शरीर है जबकि आईएसओ एक अंतरराष्ट्रीय है।
इस तथ्य के अलावा कि नए संशोधन को आईएसआई द्वारा एएनएसआई जैसे राष्ट्रीय मानक निकायों से पहले अनुमोदित किया जाएगा, दोनों समान हैं। हालांकि, आम गलत उपयोग "एएनएसआई सी" के लिए 1 9 8 9 में एएनएसआई द्वारा मानकीकृत मूल भाषा का अर्थ है, और "आईएसओ सी", "आईएसओ सी 99", या बस "सी 99" का मतलब आईएसओ द्वारा अपनाए गए वर्तमान मानक का मतलब है 1 999।
(और अब हमारे पास सी 11 है) –
- 1. सी और एम्बेडेड सी के बीच क्या अंतर है?
- 2. प्रबंधित सी ++ और सी # के बीच क्या अंतर है?
- 3. सी तारों और सी ++ तारों के बीच क्या अंतर है?
- 4. विज़ुअल सी ++ और सी ++ के बीच क्या अंतर है?
- 5. सी ++ और विजुअल सी ++ के बीच क्या अंतर है?
- 6. सी # में [Serializable] और [Serializable()] के बीच कोई अंतर है?
- 7. सी, और सी ++ कॉलिंग सम्मेलनों के बीच अंतर क्या हैं?
- 8. एएनएसआई/आईएसओ सी में कंसोल मेनू कैसे लिखें?
- 9. या तो एएनएसआई सी या आईएसओ सी निर्दिष्ट करता है कि -5% 10 क्या होना चाहिए?
- 10. क्या सी ++ या सी में foo (शून्य) और foo() के बीच कोई अंतर है?
- 11. System.Type और System.RuntimeType के बीच सी # में क्या अंतर है?
- 12. सी # में फ़ाइल और फ़ाइलइन्फो के बीच क्या अंतर है?
- 13. सी # में वस्तुओं और कक्षाओं के बीच क्या अंतर है?
- 14. वीबी और सी # में घटनाओं के बीच क्या अंतर है?
- 15. सी ++ बनाम सी ++ के बीच मुख्य अंतर क्या है? नेट?
- 16. एएनएसआई सी
- 17. एएनएसआई सी
- 18. उद्देश्य-सी: केई और केपपथ के बीच क्या अंतर है?
- 19. सी प्रोग्रामिंग में * और ऑपरेटरों के बीच क्या अंतर है?
- 20. सी #, .NET और सीएलआई के बीच क्या अंतर है?
- 21. सी में क्वालीफायर और संशोधक के बीच क्या अंतर है?
- 22. सी # में सीएलआर और डीएलआर के बीच क्या अंतर है?
- 23. सी # में कॉन्स और स्टेटिक के बीच क्या अंतर है?
- 24. "वीसी ++" और "सी ++" के बीच क्या अंतर है?
- 25. एक्सकोड, उद्देश्य-सी और कोको के बीच क्या अंतर है?
- 26. सी #: TypeDescriptor.GetAttributes() और GetType() .GetCustomAttributes के बीच क्या अंतर है?
- 27. सी में strtok_r और strtok_s के बीच क्या अंतर है?
- 28. एएसपी.नेट और सी # के बीच क्या अंतर है?
- 29. (char) 0 और '\ 0' के बीच क्या अंतर है? सी
- 30. उद्देश्य-सी: न्यूल, शून्य और @ "" के बीच क्या अंतर है?
तब जोड़ें टाइमलाइन सी 99 के साथ विपरीत तरीका है जो 1 999 में आईएसओ मानक और 2000 में एक एएनएसआई मानक बन गया। सी मानकों के बारे में बात करते समय देखना महत्वपूर्ण बात है। :) "एएनएसआई सी" या "आईएसओ सी" आमतौर पर सी 8 9 का संदर्भ देता है; जब लोग सी 99 का मतलब करते हैं तो वे आमतौर पर ऐसा कहते हैं। –
@ फ़ैबियन: अच्छा बिंदु, मुझे लगता है कि इसका अर्थ C89/C90 भी है। –