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

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

16
मानक इनपुट से वर्णों को कैप्चर करें, जिसमें प्रवेश के लिए प्रतीक्षा किए बिना दबाया जा सके
मैं कभी याद नहीं कर सकता कि मैं यह कैसे करता हूं क्योंकि यह मेरे लिए इतनी बार आता है। लेकिन सी या सी ++ में, नई इनपुट (प्रेस दर्ज) की प्रतीक्षा किए बिना मानक इनपुट से एक चरित्र को पढ़ने का सबसे अच्छा तरीका क्या है। आदर्श रूप से …
174 c++  c  inputstream 


29
सी पॉइंटर्स के बारे में लोगों को क्या मुश्किल लगता है? [बन्द है]
जैसा कि यह वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …
173 c  pointers 

5
C ++ में size_t और int के बीच क्या अंतर है?
कई सी ++ उदाहरणों में मुझे उस प्रकार का उपयोग दिखाई देता है size_tजहां मैंने एक साधारण का उपयोग किया होगा int। क्या अंतर है, और क्यों size_tबेहतर होना चाहिए?
173 c++  c  types  int 


9
C फ़ंक्शन पर बाहरी कीवर्ड का प्रभाव
सी में, मैंने externफ़ंक्शन घोषणा से पहले उपयोग किए गए कीवर्ड के किसी भी प्रभाव को नहीं देखा । सबसे पहले, मैंने सोचा कि जब extern int f();एक फ़ाइल में परिभाषित करना आपको फ़ाइल के दायरे से बाहर इसे लागू करने के लिए मजबूर करता है। हालाँकि मुझे पता चला …
171 c  syntax  standards 


9
सी में एक समारोह से एक `संरचना` लौटें
आज मैं एक दो दोस्तों को सिखा रहा था कि कैसे सी का उपयोग करें struct। उनमें से एक ने पूछा कि क्या आप structकिसी फ़ंक्शन से लौट सकते हैं , जिसके लिए मैंने उत्तर दिया था: "नहीं! आप इसके बजाय गतिशील रूप से mallocएड करने के लिए संकेत लौटाएंगे …
171 c 


13
C ++ में, क्या मैं उसके लिए भुगतान कर रहा हूं जो मैं नहीं खा रहा हूं?
आइए C और C ++ में निम्नलिखित हैलो दुनिया उदाहरणों पर विचार करें: main.c #include <stdio.h> int main() { printf("Hello world\n"); return 0; } main.cpp #include <iostream> int main() { std::cout<<"Hello world"<<std::endl; return 0; } जब मैं उन्हें गॉडबोल्ट में असेंबली में संकलित करता हूं, तो सी कोड का आकार …
170 c++  c 

2
रैंड () का उपयोग करते समय मुझे यह विशेष रंग पैटर्न क्यों मिलता है?
मैंने इस तरह एक छवि फ़ाइल बनाने की कोशिश की: uint8_t raw_r[pixel_width][pixel_height]; uint8_t raw_g[pixel_width][pixel_height]; uint8_t raw_b[pixel_width][pixel_height]; uint8_t blue(uint32_t x, uint32_t y) { return (rand()%2)? (x+y)%rand() : ((x*y%1024)%rand())%2 ? (x-y)%rand() : rand(); } uint8_t green(uint32_t x, uint32_t y) { return (rand()%2)? (x-y)%rand() : ((x*y%1024)%rand())%2 ? (x+y)%rand() : rand(); } uint8_t red(uint32_t …
170 c  image  random 

2
सी में 0 से सरणी कैसे इनिशियलाइज़ करें?
मुझे एक वैश्विक के रूप में सी में एक बड़ी अशक्त सरणी की आवश्यकता है। क्या ऐसा करने का कोई तरीका है जो टाइप करने के अलावा है char ZEROARRAY[1024] = {0, 0, 0, /* ... 1021 more times... */ }; ?
170 c  arrays  initialization 

15
C, C ++ और C # में शून्य का क्या अर्थ है?
उन मूल सिद्धांतों को प्राप्त करने की तलाश में जहां शब्द " शून्य " से आता है, और इसे शून्य क्यों कहा जाता है। प्रश्न का उद्देश्य किसी ऐसे व्यक्ति की सहायता करना है जिसे कोई सी अनुभव नहीं है, और अचानक सी-आधारित कोडबेस को देख रहा है।

2
यह कोड भारत का नक्शा कैसे तैयार करता है?
यह कोड भारत के नक्शे को प्रिंट करता है। यह कैसे काम करता है? #include <stdio.h> main() { int a,b,c; int count = 1; for (b=c=10;a="- FIGURE?, UMKC,XYZHello Folks,\ TFy!QJu ROo TNn(ROo)SLq SLq ULo+\ UHs UJq TNn*RPn/QPbEWS_JSWQAIJO^\ NBELPeHBFHT}TnALVlBLOFAkHFOuFETp\ HCStHAUFAgcEAelclcn^r^r\\tZvYxXy\ T|S~Pn SPm SOn TNn ULo0ULo#ULo-W\ Hq!WFs XDt!" [b+++21]; ) for(; a-- …
169 c  obfuscation 

1
32-बिट इंट को डबल करने के लिए एक तेज़ विधि को समझाया गया
लुआ के स्रोत कोड को पढ़ते समय , मैंने देखा कि लुआ 32-बिट के macroचक्कर लगाने के लिए एक का उपयोग करता है । मैंने निकाला , और यह इस तरह दिखता है:doubleintmacro union i_cast {double d; int i[2]}; #define double2int(i, d, t) \ {volatile union i_cast u; u.d = …

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