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

C सिस्टम प्रोग्रामिंग (OS और एम्बेडेड), लाइब्रेरी, गेम्स और क्रॉस-प्लेटफ़ॉर्म के लिए उपयोग की जाने वाली एक सामान्य-उद्देश्य वाली प्रोग्रामिंग भाषा है। सी टैग के बारे में सामान्य प्रश्नों के साथ इस टैग का उपयोग किया जाना चाहिए, जैसा कि आईएसओ 9899 मानक (नवीनतम संस्करण, 9899: 2018 में परिभाषित किया गया है, जब तक कि अन्यथा निर्दिष्ट नहीं किया गया है - c89, c99, c11, आदि के साथ संस्करण-विशिष्ट अनुरोध भी टैग करें)। C, C ++ से अलग है और इसे C ++ टैग के साथ संयुक्त नहीं किया जाना चाहिए जो एक तर्कसंगत कारण नहीं है।

10
कॉल के बाद प्रिंटफ फ्लश क्यों नहीं करता है जब तक कि प्रारूप स्ट्रिंग में कोई नई रेखा नहीं होती है?
printfकॉल के बाद फ्लश क्यों नहीं किया जाता है जब तक कि प्रारूप स्ट्रिंग में कोई नई रेखा नहीं है? क्या यह POSIX व्यवहार है? मैं printfहर बार तुरंत कैसे फुला सकता हूं ?
538 c  printf  flush 

17
जब आप मॉलॉक के बाद मुक्त नहीं होते हैं तो वास्तव में क्या होता है?
यह कुछ ऐसा है जो मुझे अब उम्र के लिए परेशान कर रहा है। हम सभी को स्कूल में पढ़ाया जाता है (कम से कम, मैं था) कि आपको आवंटित किए जाने वाले हर सूचक को मुक्त करना होगा। मैं थोड़ा उत्सुक हूं, हालांकि, स्मृति को मुक्त नहीं करने की …
538 c  malloc  free 

8
अनिर्धारित, अनिर्दिष्ट और कार्यान्वयन-परिभाषित व्यवहार
C और C ++ में अपरिभाषित व्यवहार क्या है? अनिर्दिष्ट व्यवहार और कार्यान्वयन-परिभाषित व्यवहार के बारे में क्या? उनके बीच क्या अंतर है?

16
पायथन से C / C ++ को कॉल करना?
C या C ++ लाइब्रेरी के लिए पायथन बाइंडिंग बनाने का सबसे तेज़ तरीका क्या होगा? (यदि मैं Windows का उपयोग कर रहा हूँ तो यह मायने रखता है।)
521 c++  python  c 


13
Char s [] और char * s में क्या अंतर है?
सी में, कोई इस तरह से घोषणा में एक स्ट्रिंग शाब्दिक का उपयोग कर सकता है: char s[] = "hello"; या इस तरह: char *s = "hello"; तो अंतर क्या है? मैं जानना चाहता हूं कि भंडारण अवधि के दौरान वास्तव में क्या होता है, दोनों संकलन और चलाने के …
506 c  string  char  constants 

9
साइज़ोफ़ (x ++) क्यों नहीं बढ़ाता x?
यहाँ देव c ++ विंडोज़ में संकलित कोड है: #include <stdio.h> int main() { int x = 5; printf("%d and ", sizeof(x++)); // note 1 printf("%d\n", x); // note 2 return 0; } मुझे नोट 1x को निष्पादित करने के बाद 6 होने की उम्मीद है । हालाँकि, आउटपुट है: …
505 c  sizeof 

12
C में "स्थिर" फ़ंक्शन क्या है?
सवाल सीधे सादे का था सी कार्य, नहीं c ++ static तरीके, जैसा कि टिप्पणियों में स्पष्ट किया गया है। मैं समझता हूं कि एक staticचर क्या है, लेकिन एक staticफ़ंक्शन क्या है ? और ऐसा क्यों है कि अगर मैं एक फ़ंक्शन की घोषणा करता हूं, तो आइए, हम …

30
कोई व्यक्ति C में ऑब्जेक्ट-ओरिएंटेड कोड कैसे लिखेगा? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 3 साल पहले …
499 c  oop  object 

4
C ++ हेडर फ़ाइलों में #ifndef और #define का उपयोग क्यों किया जाता है?
मैं आमतौर पर हेडर फ़ाइलों की शुरुआत में इस तरह कोड देख रहा हूं: #ifndef HEADERFILE_H #define HEADERFILE_H और फाइल के अंत में है #endif इसका उद्देश्य क्या है?
495 c++  c  c-preprocessor 

8
अहस्ताक्षरित int बनाम size_t
मुझे लगता है कि आधुनिक C और C ++ कोड का उपयोग हर जगह के size_tबजाय int/ unsigned intबहुत अधिक लगता है - C स्ट्रिंग फ़ंक्शन के लिए मापदंडों से STL तक। मैं इसके कारण और इससे होने वाले लाभों के लिए उत्सुक हूं।
492 c++  c  size-t 


11
मैं .so फ़ाइल में प्रतीकों को कैसे सूचीबद्ध करूं
मैं .so फ़ाइल से निर्यात किए जा रहे प्रतीकों को कैसे सूचीबद्ध करूं? यदि संभव हो तो, मैं उनका स्रोत भी जानना चाहूंगा (जैसे कि उन्हें किसी स्थैतिक पुस्तकालय से निकाला जाए)। मैं gcc 4.0.2 का उपयोग कर रहा हूँ, अगर इससे कोई फर्क पड़ता है।
485 c++  c  gcc  symbols  name-mangling 

5
प्रिंटफ़ में डबल के लिए सही प्रारूप निर्दिष्ट करता है
doublePrintf में सही प्रारूप निर्दिष्ट करने वाला क्या है ? क्या यह%f या है %lf? मुझे विश्वास है कि यह है %f, लेकिन मुझे यकीन नहीं है। कोड नमूना #include <stdio.h> int main() { double d = 1.4; printf("%lf", d); // Is this wrong? }


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