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

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

13
विचार करने के लिए ## प्रीप्रोसेसर ऑपरेटर और गोचा के आवेदन क्या हैं?
जैसा कि मेरे पिछले कई सवालों में बताया गया है, मैं K & R के माध्यम से काम कर रहा हूं, और वर्तमान में प्रीप्रोसेसर में हूं। अधिक दिलचस्प चीजों में से एक - सी सीखने के लिए मेरे किसी भी पूर्व प्रयास से पहले मुझे कभी भी पता नहीं …

12
क्या TCHAR अभी भी प्रासंगिक है?
मैं विंडोज़ प्रोग्रामिंग के लिए नया हूँ और पेटज़ोल्ड पुस्तक पढ़ने के बाद मुझे आश्चर्य होता है: तार को घोषित करने के लिए TCHARप्रकार और _T()फ़ंक्शन का उपयोग करना अच्छा है या क्या मुझे नए कोड में तार wchar_tऔर L""तार का उपयोग करना चाहिए ? मैं केवल Windows 2000 और …
87 c++  c  windows  unicode  wchar-t 

7
C / C ++: Force Bit Field Order और Alignment
मैंने पढ़ा कि एक संरचना के भीतर बिट फ़ील्ड का क्रम प्लेटफ़ॉर्म विशिष्ट है। अगर मैं विभिन्न कंपाइलर-विशिष्ट पैकिंग विकल्पों का उपयोग करता हूं, तो क्या यह गारंटी डेटा उचित क्रम में संग्रहीत किया जाएगा जैसा कि वे लिखे गए हैं? उदाहरण के लिए: struct Message { unsigned int version …

15
कांटा () का उद्देश्य क्या है?
लिनक्स के कई कार्यक्रमों और मैन पेजों में, मैंने कोड का उपयोग करते हुए देखा है fork()। हमें उपयोग करने की आवश्यकता क्यों है fork()और इसका उद्देश्य क्या है?
87 c  unix  posix  fork 

8
मैं C में किसी फ़ंक्शन से कई मान कैसे लौटाऊं?
अगर मेरे पास एक फ़ंक्शन है जो एक परिणाम intऔर परिणाम पैदा करता है string, तो मैं उन दोनों को एक फ़ंक्शन से कैसे वापस कर सकता हूं? जहां तक ​​मैं बता सकता हूं कि मैं केवल एक चीज वापस कर सकता हूं, जैसा कि फ़ंक्शन नाम से पहले के …
87 c  return-value 

5
C और C ++ संरचना के भीतर सरणियों के सदस्‍यता प्रदान करने का समर्थन क्यों करते हैं, लेकिन आम तौर पर नहीं?
मैं समझता हूं कि सरणियों का सदस्यवार कार्य समर्थित नहीं है, जैसे कि निम्नलिखित काम नहीं करेंगे: int num1[3] = {1,2,3}; int num2[3]; num2 = num1; // "error: invalid array assignment" मैंने इसे केवल इस तथ्य के रूप में स्वीकार किया है, यह अनुमान लगाते हुए कि भाषा का उद्देश्य …

17
क्या C दृढ़ता से टाइप किया गया है?
विकिपीडिया को उद्धृत करने के लिए : दो आमतौर पर इस्तेमाल की जाने वाली भाषाएं जो कई प्रकार के निहितार्थ का समर्थन करती हैं, C और C ++ हैं, और कभी-कभी यह दावा किया जाता है कि ये कमजोर टाइप की भाषाएं हैं। हालांकि, अन्य लोगों का तर्क है कि …

3
OpenGL में glOrtho () का उपयोग कैसे करें?
मैं इसका उपयोग नहीं समझ सकता glOrtho। क्या कोई समझा सकता है कि इसका उपयोग किस लिए किया जाता है? क्या इसका उपयोग xy और z निर्देशांक सीमा की सीमा निर्धारित करने के लिए किया जाता है? glOrtho(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0); इसका मतलब है कि x, y और …
87 c++  c  opengl 


1
gcc / g ++: "ऐसी कोई फ़ाइल या निर्देशिका नहीं"
g++ मुझे फॉर्म की त्रुटियां देता है: foo.cc:<line>:<column>: fatal error: <bar>: No such file or directory compilation terminated. C- प्रोग्राम्स को कंपाइल करते समय भी ऐसा ही होता है gcc। ऐसा क्यों है? कृपया ध्यान दें: यह प्रश्न पहले भी कई बार पूछा जा चुका है, लेकिन हर बार यह …
87 c++  c  gcc  g++  c++-faq 

3
क्या Gcc C संकलक C में ही लिखा गया है?
क्या Gcc C संकलक C में ही लिखा गया है? या यह विधानसभा में लिखा है? यदि कंपाइलर C में लिखा जाता है, तो कंपाइलर कोड संकलित करने के लिए किस कंपाइलर का उपयोग करता है?

3
GDB का उपयोग करके मेमोरी सामग्री को कैसे संशोधित किया जाए?
मुझे पता है कि हम मेमोरी तक पहुंचने और पढ़ने के लिए कई कमांड का उपयोग कर सकते हैं: उदाहरण के लिए, प्रिंट, पी, एक्स ... लेकिन मैं किसी विशिष्ट स्थान पर (जीडीबी में डीबगिंग के दौरान) मेमोरी की सामग्री को कैसे बदल सकता हूं?
87 c  linux  memory  gdb 

4
मैक की तुलना में लिनक्स पर रैंड () कितनी बार दोहराता है?
जब मैं काम कर रहा था और जब मैंने देखा कि rand()लिनक्स पर मैक की तुलना में कहीं अधिक बार संख्याओं को दोहराता प्रतीत होता है, तो मैं इसे परीक्षण करने के लिए यादृच्छिक आवेषण का उपयोग कर रहा हूं और सी में एक हैशमैप को सी में लागू कर …
86 c  linux  macos  random 

12
लूप के किस बिंदु पर पूर्णांक ओवरफ़्लो अपरिभाषित व्यवहार बन जाता है?
यह मेरे प्रश्न को स्पष्ट करने के लिए एक उदाहरण है जिसमें कुछ अधिक जटिल कोड शामिल हैं जिन्हें मैं यहां पोस्ट नहीं कर सकता। #include <stdio.h> int main() { int a = 0; for (int i = 0; i < 3; i++) { printf("Hello\n"); a = a + 1000000000; …


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