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

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

10
क्या मुख्य कार्य में argc और argv का नाम बदलना सुरक्षित है?
बहुत सारे कार्यक्रम तार के कई तर्कों और सरणियों के लिए मानक नामों का उपयोग करते हैं। मुख्य फ़ंक्शन का प्रोटोटाइप ऐसा दिखता है int main(int argc, char *argv[]);:। लेकिन अगर मैं इन चरों के लिए कस्टम नाम चुनूं तो क्या मैं कुछ तोड़ूंगा? उदाहरण के लिए int main(int n_of_args, …
82 c++  c  main 

5
एक स्टैनफोर्ड ट्यूटोरियल और जीसीसी के बीच संघर्ष
इस फिल्म के अनुसार (लगभग 38 मिनट), यदि मेरे पास एक ही स्थानीय संस्करण के साथ दो कार्य हैं, तो वे एक ही स्थान का उपयोग करेंगे। तो निम्नलिखित कार्यक्रम, मुद्रित करना चाहिए 5। gccपरिणामों के साथ इसे संकलित करना -1218960859। क्यों? कार्यक्रम: #include <stdio.h> void A() { int a; …

3
सांख्यिकीय रूप से जुड़े पुस्तकालयों के बीच प्रतीक टकराव से कैसे निपटें?
पुस्तकालय लिखते समय सबसे महत्वपूर्ण नियमों और सर्वोत्तम प्रथाओं में से एक, पुस्तकालय के सभी प्रतीकों को एक पुस्तकालय विशिष्ट नामस्थान में डाल रहा है। namespaceकीवर्ड के कारण C ++ इसे आसान बनाता है । सी में सामान्य दृष्टिकोण कुछ पुस्तकालय विशिष्ट उपसर्ग के साथ पहचानकर्ताओं को उपसर्ग करना है। …

2
एक अप्रयुक्त रेखा से टिप्पणी करने के बाद स्विच-केस संकलित नहीं होगा
यहाँ मेरा कोड है: #include <stdio.h> #include <string.h> #include <stdlib.h> #include <netdb.h> #include <sys/types.h> #include <sys/socket.h> #include <arpa/inet.h> int main (void) { struct addrinfo hints; memset (&hints, 0, sizeof hints); hints.ai_family = AF_UNSPEC; hints.ai_socktype = SOCK_DGRAM; hints.ai_flags = AI_CANONNAME; struct addrinfo *res; getaddrinfo ("example.com", "http", &hints, &res); printf ("Host: %s\n", …
82 c 

2
क्यों बयान "2i;" संकलक त्रुटि का कारण नहीं है?
इसके बजाय 2*i, मैंने लापरवाही से लिखा 2i: int foo(int i) { 2i; return 2i; } मुझे उम्मीद थी कि कंपाइलर त्रुटि को पकड़ लेगा। लेकिन ऐसा नहीं हुआ। तो 2iसी में एक वैध बयान है? यदि ऐसा है तो यह क्या करता है? हैरान! मैंने gcc संस्करण 5.3.0 का …
82 c  syntax 


6
सी में साझा वैश्विक चर
मैं वैश्विक चर कैसे बना सकता हूं जो सी में साझा किए गए हैं? यदि मैंने इसे हेडर फ़ाइल में रखा है, तो लिंक करने वाले को शिकायत है कि चर पहले से ही परिभाषित हैं। क्या मेरी सी फ़ाइलों में से एक को चर घोषित करने का एकमात्र तरीका …

9
OpenCV के cvWaitKey () फ़ंक्शन क्या करता है?
के निष्पादन के दौरान क्या होता है cvWaitKey()? कुछ विशिष्ट उपयोग के मामले क्या हैं? मैंने इसे OpenCV संदर्भ में देखा था लेकिन प्रलेखन अपने सटीक उद्देश्य पर स्पष्ट नहीं है।
82 c++  c  opencv 

7
(क्यों) एक असमान परिवर्तनशील अपरिभाषित व्यवहार का उपयोग कर रहा है?
अगर मेरे पास: unsigned int x; x -= x; यह स्पष्ट है कि इस अभिव्यक्ति के बाद शून्य x होना चाहिए, लेकिन हर जगह मैं देखता हूं, वे कहते हैं कि इस कोड का व्यवहार अपरिभाषित है, न कि केवल मूल्य x(घटाव से पहले तक)। दो सवाल: क्या इस कोड …

10
सी नॉन-ब्लॉकिंग कीबोर्ड इनपुट
मैं सी (लिनक्स पर) में एक प्रोग्राम लिखने की कोशिश कर रहा हूं जो उपयोगकर्ता को एक कुंजी दबाने तक लूप करता है, लेकिन किसी भी लूप को जारी रखने के लिए कीपर की आवश्यकता नहीं है। क्या ऐसा करने के लिए एक सरल तरीका है? मुझे select()लगता है कि …

12
कन्वर्ट हेक्स स्ट्रिंग (चार []] int करने के लिए?
मेरे पास एक चार [] है जिसमें "0x1800785" जैसे मान शामिल हैं, लेकिन जिस फ़ंक्शन को मैं एक इंट की आवश्यकता के लिए मूल्य देना चाहता हूं, मैं इसे एक इंट में कैसे बदल सकता हूं? मैंने चारों ओर खोज की है, लेकिन उत्तर नहीं मिल रहा है। धन्यवाद।
82 c  char  int 

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

6
शुद्ध कार्य के लाभ
आज मैं शुद्ध कार्य के बारे में पढ़ रहा था, इसके प्रयोग से भ्रमित हो गया: किसी फ़ंक्शन को शुद्ध कहा जाता है यदि वह उसी सेट के इनपुट के लिए समान मान देता है और इसका कोई भी दुष्प्रभाव नहीं होता है। उदाहरण के strlen()लिए एक शुद्ध कार्य है, …
82 c  pure-virtual 

2
Android AudioRecord MIC ऑडियो स्रोत के लिए एक और स्ट्रीम मजबूर कर रहा है
अद्यतन 3: मैंने एक और डेवलपर के साथ भागीदारी की है और हमें ऐसा कोई व्यक्ति मिला है जो धन के बड़े योग के लिए ऐसा कर सकता है। उन्होंने हमें एक एपीके एपीके भेजा है और यह काम करने लगता है। हम आगे बढ़ेंगे और स्रोत खरीदेंगे। मुझे उम्मीद …

30
क्या एम्बेडेड विकास के लिए C ++ के बजाय C का उपयोग करने का कोई कारण है?
सवाल मेरे हार्डवेयर C ++ और C89 में दो कंपाइलर हैं मैं कक्षाओं के साथ C ++ का उपयोग करने के बारे में सोच रहा हूं, लेकिन बहुरूपता के बिना (vtables से बचने के लिए)। C ++ का उपयोग करने के मुख्य कारण हैं: मैं मैक्रो परिभाषाओं के बजाय "इनलाइन" …
82 c++  c  embedded  c89 

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