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

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

6
आउटपुट में समान लंबाई प्राप्त करने के लिए प्रिंटफ () का उपयोग करके तारों को प्रारूपित कैसे करें?
मेरे पास दो फ़ंक्शन हैं, एक जो संदेशों को उत्पन्न करता है Starting initialization...और दूसरा जो रिटर्न कोड और आउटपुट चेक करता है "Ok", "Warning"या "Error"। हालांकि, जो उत्पादन होता है वह अलग लंबाई का होता है: Starting initialization...Ok. Checking init scripts...Ok. मैं इस तरह से कुछ कैसे प्राप्त कर …

9
जब आप एक सी एप्लिकेशन से बाहर निकलते हैं, तो क्या मॉलोक-एड मेमोरी स्वचालित रूप से मुक्त हो जाती है?
मान लीजिए कि मेरे पास निम्नलिखित C कोड है: int main () { int *p = malloc(10 * sizeof *p); *p = 42; return 0; //Exiting without freeing the allocated memory } जब मैं उस C प्रोग्राम को संकलित और निष्पादित करता हूं, अर्थात मेमोरी में कुछ स्थान आवंटित करने …


15
C में त्रुटि प्रबंधन के लिए गोटो का वैध उपयोग?
यह सवाल वास्तव में थोड़ी देर पहले programming.reddit.com पर एक दिलचस्प चर्चा का परिणाम है । यह मूल रूप से निम्नलिखित कोड को उबालता है: int foo(int bar) { int return_value = 0; if (!do_something( bar )) { goto error_1; } if (!init_stuff( bar )) { goto error_2; } if …

9
प्रारंभिक / रीसेट संरचना को शून्य / अशक्त करने के लिए
struct x { char a[10]; char b[20]; int i; char *c; char *d[10]; }; मैं इस संरचना को भर रहा हूं और फिर मूल्यों का उपयोग कर रहा हूं। अगले पुनरावृत्ति पर, मैं सभी फ़ील्ड रीसेट करना चाहता हूं 0या nullइससे पहले कि मैं इसका पुन: उपयोग करना शुरू कर …

9
ANSI C के नाम स्थान क्यों नहीं हैं?
नाम स्थान रखने से अधिकांश भाषाओं के लिए नो-ब्रेनर की तरह लगता है। लेकिन जहां तक ​​मैं बता सकता हूं, एएनएसआई सी इसका समर्थन नहीं करता है। क्यों नहीं? भविष्य के मानक में इसे शामिल करने की कोई योजना है?
92 c  namespaces  ansi-c 

10
C / C ++ में न्यूनतम डबल मान
क्या C (++) प्रोग्राम में सबसे छोटे ऋणात्मक मान (जैसे नकारात्मक अनंत का उपयोग करने के लिए) का प्रतिनिधित्व करने के लिए एक मानक और / या पोर्टेबल तरीका है? फ्लोट में DBL_MIN.h सबसे छोटी पॉजिटिव संख्या है।
92 c++  c  math 

10
सी सशर्त प्रीप्रोसेसर-निर्देशों में तारों की तुलना कैसे करें
मुझे सी में ऐसा कुछ करना है। यह केवल तभी काम करता है जब मैं चार का उपयोग करता हूं, लेकिन मुझे एक स्ट्रिंग की आवश्यकता है। मैं यह कैसे कर सकता हूँ? #define USER "jack" // jack or queen #if USER == "jack" #define USER_VS "queen" #elif USER == …

13
सी में बड़े एंडियन को छोटे एंडियन में बदलें [बिना फंक का उपयोग किए] [बंद]
बन्द है। यह प्रश्न स्टैक ओवरफ्लो दिशानिर्देशों को पूरा नहीं करता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह स्टैक ओवरफ्लो के लिए विषय पर हो । 7 साल पहले बंद हुआ । इस प्रश्न …
91 c  swap  endianness 

5
यह संरचना आकार 2 के बजाय 3 क्यों है?
मैंने इस संरचना को परिभाषित किया है: typedef struct { char A:3; char B:3; char C:3; char D:3; char E:3; } col; sizeof(col)मुझे 3 के उत्पादन में देना नहीं, बल्कि यह 2 होना चाहिए? अगर मैं सिर्फ एक तत्व पर टिप्पणी करता हूं, तो sizeofयह है 2. मैं नहीं समझता …
91 c++  c  struct 

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

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

12
शीर्ष लेख फ़ाइलों में परिवर्तनीय घोषणाएं - स्थिर या नहीं?
जब कुछ दूर करने के बाद #definesमैं सी + + हैडर फ़ाइल में निम्नलिखित के समान घोषणाओं के पार आया: static const unsigned int VAL = 42; const unsigned int ANOTHER_VAL = 37; सवाल यह है कि क्या अंतर है, अगर कोई है, तो स्थैतिक बना देगा? ध्यान दें कि …
91 c++  c  static 

3
CHAR_BIT क्या है?
Http://graphics.stanford.edu/~seander/bithacks.html से शाखाओं के बिना पूर्णांक पूर्ण मान (एब्स) की गणना के लिए कोड उद्धृत करना : int v; // we want to find the absolute value of v unsigned int r; // the result goes here int const mask = v >> sizeof(int) * CHAR_BIT - 1; r = …

5
C / C ++ में पॉइंटर चर घोषित करने का सही तरीका [बंद]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …
91 c++  c  pointers  coding-style 

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