c पर टैग किए गए जवाब

C एक सामान्य प्रयोजन की कंप्यूटर प्रोग्रामिंग भाषा है जिसका उपयोग ऑपरेटिंग सिस्टम, गेम और अन्य उच्च प्रदर्शन कार्य के लिए किया जाता है।

4
प्रत्येक सी प्रोग्रामर को सुरक्षा जोखिम / कमजोरियों के बारे में पता होना चाहिए? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 4 साल पहले …

3
नई C परियोजनाओं को बहुत पुराने C मानकों (> 20 वर्ष पुराने, C89) को कब लक्षित करना चाहिए?
कभी-कभी मुझे बहुत पुराने C मानकों को लक्षित करने वाली प्रमुख, अपेक्षाकृत नई, खुली स्रोत C परियोजनाएँ दिखाई देती हैं, आमतौर पर C89। एक उदाहरण प्रणालीगत है। इन परियोजनाओं में बुद्धिमान लोग हैं, इसलिए वे शायद इस निर्णय के पीछे एक अच्छा तर्क रखते हैं जिसके बारे में मुझे नहीं …
12 c  standards 

5
क्या एक एम्बेडेड सिस्टम में एकल सरणी के लिए ढेर की एक बड़ी राशि आवंटित करने में एक खामी है?
मुझे आमतौर पर यह तय करने में कोई समस्या नहीं है कि कुछ डेटा वैश्विक होना चाहिए, स्थिर या स्टैक पर (यहां कोई गतिशील आवंटन नहीं है, इसलिए ढेर का कोई उपयोग नहीं)। मैंने कुछ क्यू / ए भी पढ़ा है जैसे कि यह एक है लेकिन मेरा प्रश्न अधिक …

2
C 2011 में परिवर्तनीय लंबाई सरणियों को वैकल्पिक क्यों बनाया गया था?
जब वीएएलए को सी 1999 में पेश किया गया था, तो मुझे लगा कि यह भाषा के लिए एक महान नवाचार है। हालाँकि, यह जानने के बाद कि इसे 2011 में C के लिए वैकल्पिक बनाया गया था, मैं सोच रहा था कि इसकी स्थिति में क्या बदलाव आया है, …

3
क्या [] ऑपरेटर के बजाय सूचक अंकगणित के माध्यम से ऐरे तत्वों तक पहुंचने के लिए इसे संदर्भित करना बुरा है?
मैंने अभी C में प्रोग्राम करना सीखना शुरू किया है, और पॉइंटर्स और सरणियों के बारे में अपनी समझ को बेहतर बनाने के लिए, मैंने किसी भी पॉइंटर को बनाए बिना किसी ऐरे के तत्वों को संदर्भित करने का प्रयास किया है: for(k1 = 0; k1 < ROW; k1++){ for(k2 …

2
C अभी भी उच्च स्तरीय भाषा की श्रेणी में क्यों है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 5 साल पहले बंद हुआ …

1
किसी भी उल्लेखनीय C एक्सटेंशन में पूर्णांक प्रकार शामिल हैं जिनका व्यवहार मशीन शब्द आकार से स्वतंत्र है
कुछ अन्य भाषाओं की तुलना में सी की एक दिलचस्प विशेषता यह है कि इसके कई प्रकार के डेटा लक्ष्य वास्तुकला के शब्द आकार पर आधारित हैं, बजाय पूर्ण शब्दों में निर्दिष्ट होने के। हालांकि यह भाषा को मशीनों पर कोड लिखने के लिए उपयोग करने की अनुमति देता है …

2
C में फ़ंक्शन तर्क के रूप में सरणियों को पारित क्यों नहीं किया जा सकता है?
इस टिप्पणी के बाद , मैंने Google को ऐसा करने का प्रयास किया है, लेकिन मेरा google-fu विफल रहा। लिंक से टिप्पणी: [...] लेकिन महत्वपूर्ण बात यह है कि सरणियां और संकेत सी में अलग-अलग चीजें हैं। यह मानते हुए कि आप किसी संकलक एक्सटेंशन का उपयोग नहीं कर रहे …
12 c  history 

3
मुझे C और C ++ प्रोग्राम में प्रकार कैसे चिह्नित करने चाहिए?
में मेरा यह जवाब , मैं इस्तेमाल किया _tप्रकार हैं, जिनमें सबसे अच्छे रूप में, विवादास्पद समाप्त हो गया के अंत में। यह वह अभ्यास है जिसका उपयोग मैं अपनी वर्तमान परियोजनाओं में करता हूं। typedef struct { int x; int y; } point_t; इस से सी प्रकार के अनुरूप …
12 c++  c  naming 

3
क्या उच्च स्तरीय भाषा को पठनीय C ++ में संकलित करना संभव है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 6 साल पहले बंद हुआ …

4
क्या लिनक्स पर इंटेल सी / सी ++ कंपाइलर का उपयोग करना संभव है ताकि विंडोज पर लिंक की जाने वाली ऑब्जेक्ट फाइलें बनाई जा सकें?
क्यों? आपके स्रोत के आधार पर इंटेल कंपाइलर संभावना है या सबसे निश्चित रूप से कंपाइलर x86 आर्किटेक्चर (5 से 100% निष्पादन समय में सुधार) के लिए सबसे तेज़ निष्पादनयोग्य है। इंटेल मुफ्त के लिए एक गैर-वाणिज्यिक लाइसेंस के तहत लिनक्स के लिए अपने संकलक प्रदान करता है (मुझे लगता …

5
संख्या बनाने या नहीं के रूप में गिट संस्करणों को एकीकृत करने के लिए?
एक सहकर्मी और मैं जब भी इसे बनाते हैं, तो वर्तमान git रिपॉजिटरी से प्राप्त संस्करण को एकीकृत करने के मुद्दों / खूबियों पर बहस / चर्चा करते हैं। हमें लगता है कि योग्यता में शामिल हैं: एक संस्करण संख्या को अपडेट करने में मानव त्रुटि के बारे में चिंता …
12 c  git  builds  build-system 

2
"संभावना" और "संभावनाहीन" मैक्रोज़ का कितना उपयोग बहुत अधिक है?
अक्सर likelyऔर unlikelyमैक्रोज़ के रूप में जाना जाता है यह संकलक को यह जानने में मदद करता है कि क्या ifआमतौर पर प्रवेश किया जा रहा है या छोड़ दिया गया है। इसका उपयोग करने से कुछ (बल्कि मामूली) प्रदर्शन में सुधार होता है। मैंने हाल ही में उनका उपयोग …

9
ग्रीनस्पून के दसवें नियम, क्या हर बड़ी परियोजना में एक लिस्प दुभाषिया शामिल होता है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 6 साल पहले बंद हुआ …

4
0x0 स्थान की ओर इशारा करते सूचक और NULL को इंगित करने वाले सूचक के बीच क्या अंतर है?
क्या एक पॉइंटर 0x0000 की ओर इशारा करता है जो NULL के लिए एक पॉइंटर के समान है? यदि NULL मान C भाषा में परिभाषित किया गया है, तो यह किस स्थान पर भौतिक रूप से अनुवाद करता है? क्या यह 0x0000 के समान है। मुझे इन अवधारणाओं के बारे …
12 c  pointers  null 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.