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

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

12
const char * संघात
मुझे इस तरह से दो कांस्टेन्स को सम्‍मिलित करने की आवश्‍यकता है: const char *one = "Hello "; const char *two = "World"; मैं ऐसा करने के बारे में कैसे जा सकता हूं? मैं char*एक सी इंटरफ़ेस के साथ एक तृतीय-पक्ष पुस्तकालय से इन s पारित कर रहा हूँ ताकि …

12
C, C ++ का उपसमूह कहां नहीं है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 6 साल पहले …
116 c++  c 

9
C ++ और C में फ़ंक्शन मापदंडों के रूप में 'const int' बनाम 'int const'
विचार करें: int testfunc1 (const int a) { return a; } int testfunc2 (int const a) { return a; } क्या ये दोनों कार्य हर पहलू में समान हैं या इनमें कोई अंतर है? मुझे C भाषा के जवाब में दिलचस्पी है, लेकिन अगर C ++ भाषा में कुछ दिलचस्प …
116 c++  c  const 

3
एक संरचना को शुरू करने के लिए 0
अगर मेरे पास इस तरह की एक संरचना है: typedef struct { unsigned char c1; unsigned char c2; } myStruct; इस संरचना को 0 से आरंभ करने का सबसे आसान तरीका क्या होगा? निम्नलिखित पर्याप्त होगा? myStruct _m1 = {0}; या क्या मुझे प्रत्येक सदस्य को 0 में स्पष्ट रूप …
116 c  struct  initialization 

3
#if परिभाषित (WIN32) और #ifdef (WIN32) के बीच अंतर
मैं अपने प्रोग्राम को संकलित कर रहा हूं जो linux gcc 4.4.1 C99 पर चलेगा। मैं कोड को अलग करने के लिए अपने #defines लगा रहा था जो कि विंडोज़ या लिनक्स पर संकलित किया जाएगा। हालाँकि, मुझे यह त्रुटि मिली। error: macro names must be identifiers. इस कोड का …
116 c 

3
हेडर में एक संरचना की घोषणा कैसे करें जो कि सी में कई फ़ाइलों द्वारा उपयोग की जानी है?
अगर मेरे पास एक स्ट्रक्च वाली source.c फाइल है: struct a { int i; struct b { int j; } }; किसी अन्य फ़ाइल (यानी func.c) में इस संरचना का उपयोग कैसे किया जा सकता है ? क्या मुझे एक नई हेडर फ़ाइल बनानी चाहिए, वहाँ संरचना की घोषणा करें …
115 c  file  header  structure 

8
क्या सी में नकारात्मक सरणी अनुक्रमित की अनुमति है?
मैं अभी कुछ कोड पढ़ रहा था और पाया कि वह व्यक्ति arr[-2]2 तत्व तक पहुँचने से पहले उपयोग कर रहा था arr, जैसे: |a|b|c|d|e|f|g| ^------------ arr[0] ^---------- arr[1] ^---------------- arr[-2] क्या इसकी अनुमति है? मुझे पता है कि arr[x]जैसा है वैसा ही है *(arr + x)। तो arr[-2]है *(arr …
115 c  arrays 



6
C / C ++ प्रोग्राम का अधिकतम स्टैक आकार
मैं 100 X 100 सरणी पर DFS करना चाहता हूं। (सरणी के तत्व ग्राफ नोड्स का प्रतिनिधित्व करते हैं) इसलिए सबसे खराब स्थिति मानते हुए, पुनरावर्ती फ़ंक्शन कॉल की गहराई 10000 तक जा सकती है, जिसमें प्रत्येक कॉल 20 बाइट्स तक हो सकती है। तो क्या यह संभव है कि …
115 c++  c  stack 

4
SSL सॉकेट में एक साधारण सॉकेट चालू करें
मैंने सरल सी प्रोग्राम लिखे, जो सॉकेट ('क्लाइंट' और 'सर्वर') का उपयोग कर रहे हैं। (यूनिक्स / लिनक्स उपयोग) सर्वर साइड बस एक सॉकेट बनाता है: sockfd = socket(AF_INET, SOCK_STREAM, 0); और फिर इसे सदकाड्रा में बांधता है: bind(sockfd, (struct sockaddr *) &serv_addr, sizeof(serv_addr)); और सुनता है (और स्वीकार करता …
115 c  linux  sockets  unix  ssl 

12
C डेटा प्रकार "अधिकांश कंप्यूटरों द्वारा सीधे समर्थित" कैसे होते हैं?
मैं K & R की "द सी प्रोग्रामिंग लैंग्वेज" पढ़ रहा हूं और इस कथन के साथ आया हूं [परिचय, पृष्ठ। 3]: क्योंकि सी द्वारा प्रदान किए गए डेटा प्रकार और नियंत्रण संरचनाएं अधिकांश कंप्यूटरों द्वारा सीधे समर्थित हैं , स्व-निहित कार्यक्रमों को लागू करने के लिए आवश्यक रन-टाइम पुस्तकालय …
114 c 

8
क्या धागे का एक अलग ढेर है?
जहां तक ​​मुझे पता है कि ऑपरेटिंग सिस्टम द्वारा थ्रेड बनाए जाने पर प्रत्येक थ्रेड को एक अलग स्टैक मिलता है। मुझे आश्चर्य है कि अगर प्रत्येक धागे में खुद के लिए भी एक ढेर है?

12
सी में रोलिंग मंझला एल्गोरिदम
मैं वर्तमान में C. में रोलिंग माध्य फ़िल्टर (एक रोलिंग माध्य फ़िल्टर के अनुरूप) को लागू करने के लिए एक एल्गोरिथ्म पर काम कर रहा हूं। साहित्य की मेरी खोज से, इसे करने के दो उचित तरीके दिखाई देते हैं। पहले मानों की प्रारंभिक विंडो को सॉर्ट करना है, फिर …
114 c  algorithm  r  statistics  median 

18
C / C ++ में सामान्य वितरण के बाद यादृच्छिक संख्या उत्पन्न करें
C या C ++ में सामान्य वितरण के बाद मैं आसानी से यादृच्छिक संख्या कैसे उत्पन्न कर सकता हूं? मुझे बूस्ट का कोई उपयोग नहीं चाहिए। मुझे पता है कि नुथ लंबाई में इस बारे में बात करता है लेकिन मेरे पास अभी उसकी किताबें नहीं हैं।

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