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

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

4
यह स्रोत कोड सी में एक स्ट्रिंग पर स्विच कर रहा है। यह कैसे करता है?
मैं कुछ एमुलेटर कोड के माध्यम से पढ़ रहा हूँ और मैंने कुछ सही मायने में अजीब गिना है: switch (reg){ case 'eax': /* and so on*/ } यह कैसे हो सकता है? मुझे लगा कि आप केवल switchअभिन्न प्रकार पर ही कर सकते हैं। क्या कुछ स्थूल प्रवंचना चल …

3
शतरंज कार्यक्रम विकसित करते समय दिए गए मूल्यों के साथ नीचे दिशा सरणियों को आरम्भ करने का क्या महत्व है?
मैं प्रतिस्पर्धी प्रोग्रामिंग के लिए नया हूं, और मैंने अक्सर देखा, कई महान कोडर्स के पास अपने कोड में ये चार लाइनें हैं (विशेषकर गिरफ्तारी वाले लोगों में): int di[] = { 1, -1, 0, 0, 1, -1, 1, -1 }; int dj[] = { 0, 0, 1, -1, 1, …
106 c++  c  chess 

9
स्टेटमेंट, हेडर या सोर्स को कहां शामिल करें?
क्या मुझे हेडर फ़ाइल या स्रोत फ़ाइल में शामिल करना चाहिए? यदि हेडर फ़ाइल में शामिल कथनों को शामिल किया जाता है, तो यदि मैं उस हेडर फ़ाइल को अपने स्रोत में शामिल करता हूँ, तो क्या मेरे स्रोत फ़ाइल में वे सभी सम्मिलित फ़ाइलें होंगी जो मेरे हेडर में …
106 c  header  include 

12
C में एक सरल HTTP सर्वर बनाएँ [बंद]
यहां क्या पूछा जा रहा है, यह बताना मुश्किल है। यह प्रश्न अस्पष्ट, अस्पष्ट, अधूरा, अत्यधिक विस्तृत या अलंकारिक है और इसका वर्तमान रूप में यथोचित उत्तर नहीं दिया जा सकता है। इस प्रश्न को स्पष्ट करने में मदद के लिए ताकि इसे फिर से खोला जा सके, सहायता केंद्र …
105 c  httpserver 

5
लिनक्स: क्या टाइमआउट के साथ सॉकेट से कोई रीड या रिकव है?
मैं टाइमआउट के साथ सॉकेट से डेटा पढ़ने की कोशिश कैसे कर सकता हूं? मुझे पता है, चयन, pselect, poll, में एक टाइमआउट फ़ील्ड है, लेकिन उनमें से tcp रेनो स्टैक में "tcp फास्ट-पथ" को निष्क्रिय करता है। एकमात्र विचार मुझे एक पाश में recv (fd, ..., MSG_DONTWAIT) का उपयोग …
105 c  linux  sockets  tcp 

8
opengl: glFlush () बनाम glFinish ()
मुझे कॉल करने glFlush()और के बीच के व्यावहारिक अंतर को समझने में परेशानी हो रही है glFinish()। डॉक्स का कहना है कि glFlush()और glFinish()सभी बफ़र किए गए ऑपरेशन्स को ओएनजीसीएल में धकेल देगा, ताकि किसी को भरोसा दिलाया जा सके कि वे सभी को मार दिया जाएगा, फ़र्क यह जा …
105 c++  c  opengl  graphics 

6
लिनक्स पर जीडीबी के लिए सी या सी ++ कोड में ब्रेकपॉइंट सेट करें
मैं प्रोग्रामेटिक रूप से C या C ++ कोड में एक ब्रेकपॉइंट कैसे सेट कर सकता हूं जो लिनक्स पर gdb के लिए काम करेगा? अर्थात: int main(int argc, char** argv) { /* set breakpoint here! */ int a = 3; a++; /* In gdb> print a; expect result to …
105 c++  c  linux  gdb 


5
मुझे पेरोर ("...") और फ़र्प्रिंट (स्टडर, "...") का उपयोग कब करना चाहिए?
मैन पेज और कुछ कोड को पढ़ने से मुझे वास्तव में - या बेहतर के बीच के अंतर को समझने में मदद नहीं मिली, जब मुझे उपयोग करना चाहिए - perror("...")या fprintf(stderr, "...")।
105 c  stderr 

3
CC, gcc और g ++ के बीच अंतर?
असेंबली कोड जनरेशन, उपलब्ध लाइब्रेरी, लैंग्वेज फीचर्स आदि के संदर्भ में C और C ++ कोड को कंपाइल करते समय 3 कंपाइलर CC, gcc, g ++ में क्या अंतर हैं?
105 c++  c  gcc  compilation 

16
एक वर्ण सरणी को साफ़ करना c
मैंने सोचा कि अशक्त के लिए पहला तत्व सेट करके एक चार सरणी की संपूर्ण सामग्री को साफ़ कर दूंगा। char my_custom_data[40] = "Hello!"; my_custom_data[0] = '\0'; हालांकि, यह केवल पहले तत्व को शून्य करने के लिए सेट करता है। या my_custom_data[0] = 0; उपयोग के बजाय memset, मुझे लगा …
104 c  arrays  char 

10
क्या किसी संरचना में अनुक्रमण करना कानूनी है?
भले ही कोड कितना 'बुरा' हो, और यह मानते हुए कि संरेखण आदि संकलक / मंच पर कोई मुद्दा नहीं है, क्या यह अपरिभाषित या टूटा हुआ व्यवहार है? अगर मेरे पास इस तरह की एक संरचना है: - struct data { int a, b, c; }; struct data thing; …
104 c++  c  struct 

9
C ऑटो कीवर्ड का उपयोग कहाँ किया जाता है?
अपने कॉलेज के दिनों में मैंने autoकीवर्ड के बारे में पढ़ा और समय के साथ मैं वास्तव में भूल गया कि यह क्या है। इसे इस प्रकार परिभाषित किया गया है: स्थानीय चर को स्थानीय जीवनकाल के रूप में परिभाषित करता है मैंने कभी नहीं पाया कि इसका उपयोग कहीं …
104 c 

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

13
किसी सरणी पैरामीटर का आकार मुख्य के समान क्यों नहीं है?
किसी सरणी के आकार को मुख्य के रूप में पैरामीटर के समान क्यों नहीं भेजा जाता है? #include <stdio.h> void PrintSize(int p_someArray[10]); int main () { int myArray[10]; printf("%d\n", sizeof(myArray)); /* As expected, 40 */ PrintSize(myArray);/* Prints 4, not 40 */ } void PrintSize(int p_someArray[10]){ printf("%d\n", sizeof(p_someArray)); }
104 c  arrays  function  sizeof 

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