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

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

12
सी ++ प्रीप्रोसेसर __VA_ARGS__ तर्कों की संख्या
सरल प्रश्न जिसके लिए मुझे नेट पर उत्तर नहीं मिला। वैरेडिक तर्क मैक्रोज़ में, तर्कों की संख्या कैसे ज्ञात करें? मैं बढ़ावा देने के साथ ठीक हूँ, अगर यह समाधान है। यदि इससे कोई फ़र्क पड़ता है, तो मैं आगे पुनरावृत्ति के लिए प्रीप्रोसेसर अनुक्रम, सूची, या सरणी को बढ़ावा …

2
लिनक्स कर्नेल मॉड्यूल के भीतर फाइलें पढ़ें / लिखें
मैं सभी के बारे में क्यों नहीं पढ़ना चाहिए गिरी से / लिखने फ़ाइलों विचार विमर्श पता है, बजाय कैसे उपयोग करने के लिए / proc या नेटलिंक कि क्या करना है। मैं वैसे भी पढ़ना / लिखना चाहता हूं। मैंने ड्राइविंग मे नट्स - थिंग्स यू नेवर डू डू …

6
दृश्य स्टूडियो में सी प्रोग्रामिंग
क्या मैं C प्रोग्रामिंग सीखने के लिए Visual Studio का उपयोग कर सकता हूँ? नए प्रोजेक्ट मेनू में मैं Visual Basic, Visual C #, Visual C ++, Visual F # और अन्य के बीच चयन कर सकता हूं लेकिन मुझे "C" या "Visual C" दिखाई नहीं देता है।
99 c  visual-studio 

2
क्यों एक अप्रयुक्त फ़ंक्शन पैरामीटर मान को शून्य करने के लिए?
कुछ C प्रोजेक्ट में, मैंने यह कोड देखा है: static void *l_alloc (void *ud, void *ptr, size_t osize, size_t nsize) { (void)ud; (void)osize; /* some code not using `ud` or `osize` */ return ptr; } क्या दो जातियां किसी उद्देश्य की पूर्ति के लिए काम करती हैं?
98 c  casting  void 

14
C / c ++ में लॉग बेस (2) कैसे लिखें
क्या लॉग (बेस 2) फ़ंक्शन लिखने का कोई तरीका है? C भाषा में 2 फ़ंक्शन हैं - >> 1. logजो बेस ई है। 2. log10आधार 10; लेकिन मुझे इसकी गणना करने के लिए बेस 2.H की लॉग फ़ंक्शन की आवश्यकता है।
98 c++  c 

7
कृपया निष्पादन () फ़ंक्शन और उसके परिवार की व्याख्या करें
क्या है exec()कार्य और उसका परिवार ? इस फ़ंक्शन का उपयोग क्यों किया जाता है और इसका काम कैसे होता है? कृपया किसी को भी इन कार्यों की व्याख्या करें।
98 c  unix  execl 

12
C में कमांड-लाइन तर्क देना?
मैं एक प्रोग्राम लिखने की कोशिश कर रहा हूं जो सी में दो फाइल लाइन, वर्ड बाय वर्ड या कैरेक्टर बाय कैरेक्टर की तुलना कर सके। इसे कमांड लाइन ऑप्शन में पढ़ने में सक्षम होना है -l -w -i or --... यदि विकल्प -l है, तो यह फाइलों की लाइन …

9
सी संकलित त्रुटि: "चर-आकार की वस्तु को आरंभीकृत नहीं किया जा सकता है"
मुझे निम्न कोड के साथ "चर-आकार की वस्तु को आरंभीकृत नहीं किया जा सकता" त्रुटि क्यों मिलती है? int boardAux[length][length] = {{0}};


5
हार्ड और सॉफ्ट फ्लोटिंग पॉइंट नंबरों में क्या अंतर है?
जब मैं अपने क्रॉस टूलचैन के साथ सी कोड संकलित करता हूं, तो लिंकर चेतावनी के पन्नों को यह कहते हुए प्रिंट करता है कि मेरा निष्पादन योग्य हार्ड फ्लोट का उपयोग करता है लेकिन मेरा लीवर सॉफ्ट फ्लोट का उपयोग करता है। क्या फर्क पड़ता है?
98 c  linux  floating-point  arm  libc 

9
C में वर्तमान समय प्राप्त करें
मैं अपने सिस्टम का वर्तमान समय प्राप्त करना चाहता हूं। उसके लिए मैं C में निम्नलिखित कोड का उपयोग कर रहा हूं: time_t now; struct tm *mytime = localtime(&now); if ( strftime(buffer, sizeof buffer, "%X", mytime) ) { printf("time1 = \"%s\"\n", buffer); } समस्या यह है कि यह कोड कुछ …
97 c  time  time-t  localtime 

4
कैसे बताएं कि हेडर फ़ाइल कहाँ से शामिल है?
मैं कैसे बता सकता हूं कि जी ++ कहां शामिल फ़ाइल खोजने में सक्षम था? मूल रूप से अगर मैं #include <foo.h> g ++ खोज पथ को स्कैन करेगा, पथ को जोड़ने या बदलने के लिए किसी भी शामिल विकल्पों का उपयोग करके। लेकिन, दिनों के अंत में, क्या कोई …
97 c++  c  gcc  include  g++ 

7
बनाओ: कुछ नहीं `सभी के लिए किया जाना है
मैं एक फ़ाइल बनाने के लिए उदाहरण के लिए pgm से गुजर रहा हूँ। http://mrbook.org/tutorials/make/ मेरा फ़ोल्डर eg_make_creation में निम्न फ़ाइलें हैं, desktop:~/eg_make_creation$ ls factorial.c functions.h hello hello.c main.c Makefile makefile # I am a comment, and I want to say that the variable CC will be # the compiler …
97 c  makefile 

7
C में सेटजम्प और लॉन्गजम्प का व्यावहारिक उपयोग
क्या कोई मुझे समझा सकता है कि वास्तव में setjmp()और longjmp()कार्यों को एम्बेडेड प्रोग्रामिंग में व्यावहारिक रूप से कैसे इस्तेमाल किया जा सकता है? मुझे पता है कि ये एरर हैंडलिंग के लिए हैं। लेकिन मैं कुछ उपयोग मामलों को जानना चाहूंगा।
97 c 

11
एक समारोह में समय से पहले वापसी की क्षमता
यह एक ऐसी स्थिति है जिसका मैं एक अनुभवहीन प्रोग्रामर के रूप में अक्सर सामना करता हूं और विशेष रूप से एक महत्वाकांक्षी, गति-गहन परियोजना के लिए सोच रहा हूं, जिसे मैं अनुकूलित करने की कोशिश कर रहा हूं। प्रमुख सी-लाइक लैंग्वेज (C, objC, C ++, Java, C #, आदि) …

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