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

यह टैग अंतर्राष्ट्रीय मानक ISO 9899: 1999, उर्फ ​​"C99" के बारे में, तकनीकी गलियारे के साथ, और C99 में लिखे गए कोड के बारे में प्रश्नों के लिए है (जैसा कि K & R C, C89 या बाद में C 2011 के संशोधन C11 की तरह C मानक संशोधन के विपरीत है) ।


2
C99 'प्रतिबंधित' कीवर्ड का यथार्थवादी उपयोग?
मैं कुछ प्रलेखन और प्रश्नों / उत्तरों के माध्यम से ब्राउज़ कर रहा था और इसका उल्लेख किया था। मैंने एक संक्षिप्त विवरण पढ़ा, जिसमें कहा गया है कि यह मूल रूप से प्रोग्रामर से एक वादा होगा कि पॉइंटर का उपयोग कहीं और इंगित करने के लिए नहीं किया …
182 c  gcc  c99  restrict-qualifier 

10
जीसीसी के ## __ VA_ARGS__ चाल के लिए मानक विकल्प?
C99 में वेरिएडिक मैक्रो के लिए खाली आर्गों के साथ एक अच्छी तरह से ज्ञात समस्या है । उदाहरण: #define FOO(...) printf(__VA_ARGS__) #define BAR(fmt, ...) printf(fmt, __VA_ARGS__) FOO("this works fine"); BAR("this breaks!"); BAR()उपरोक्त का उपयोग वास्तव में C99 मानक के अनुसार गलत है, क्योंकि यह इसका विस्तार करेगा: printf("this breaks!",); …

5
किसी संख्या के वर्ग की गणना करने के इस तरीके को समझ नहीं सकते
मुझे एक फ़ंक्शन मिला है जो किसी संख्या के वर्ग की गणना करता है: int p(int n) { int a[n]; //works on C99 and above return (&a)[n] - a; } यह n 2 का मान लौटाता है । सवाल यह है कि यह कैसे करता है? एक छोटे से परीक्षण …

4
int रूपांतरण के लिए बूल
यह रूपांतरण कितना पोर्टेबल है। क्या मुझे यकीन है कि दोनों दावे पारित होंगे? int x = 4<5; assert(x==1); x = 4>5; assert(x==0); क्यों न पूछें। मुझे पता है कि यह बदसूरत है। धन्यवाद।
131 c++  c  c99 

3
जब C99 मोड में संकलित किया जाता है और C99 मोड में संकलित किया जाता है, तो नीचे दिए गए प्रोग्राम आउटपुट `C89` कैसे करता है?
मुझे वेब से यह C प्रोग्राम मिला है: #include <stdio.h> int main(){ printf("C%d\n",(int)(90-(-4.5//**/ -4.5))); return 0; } इस कार्यक्रम के साथ दिलचस्प बात यह है कि जब इसे C89 मोड में संकलित और चलाया जाता है, तो यह प्रिंट करता है C89और जब इसे संकलित किया जाता है और C99 …
128 c  printf  comments  c99  c89 

5
C, C99, ANSI C और GNU C में क्या अंतर है?
मैंने codechef पर प्रोग्रामिंग अभ्यास शुरू कर दिया है और सी और सी 99 के बीच के अंतर से भ्रमित हो गया है । यहाँ C का क्या अर्थ है? यह C89 है? इस सबमिट के निचले भाग पर स्थित भाषाओं की जाँच करें । इसमें C और C99 दोनों …
123 c  gcc  c99  c89  ansi-c 

5
C99 के रूप में निर्दिष्ट प्रारंभिक सूचियों का समर्थन C ++ 11 क्यों नहीं करता है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 2 साल पहले बंद हुआ …
121 c++  c  c++11  initialization  c99 

4
स्ट्रक्चर इनिशियलाइज़र में डॉट (।) का क्या अर्थ है?
static struct fuse_oprations hello_oper = { .getattr = hello_getattr, .readdir = hello_readdir, .open = hello_open, .read = hello_read, }; मैं इस सी वाक्यविन्यास को अच्छी तरह से नहीं समझता। मैं खोज भी नहीं कर सकता क्योंकि मुझे सिंटैक्स का नाम नहीं पता है। वह क्या है?

7
C99 stdint.h हेडर और एमएस विज़ुअल स्टूडियो
अपने विस्मय के लिए मैंने अभी पता लगाया कि C99 stdint.h एमएस विज़ुअल स्टूडियो 2003 से ऊपर की ओर गायब है। मुझे यकीन है कि उनके पास अपने कारण हैं, लेकिन क्या किसी को पता है कि मैं एक कॉपी कहां डाउनलोड कर सकता हूं? इस हेडर के बिना मुझे …
113 c++  c  visual-studio  c99 

8
प्रिन्टिंग चौड़ाई निर्दिष्ट फ़्लोटिंग-पॉइंट वैल्यू की शुद्धता बनाए रखने के लिए
क्या कोई printfचौड़ाई निर्दिष्ट है जो एक फ्लोटिंग पॉइंट स्पेसियर पर लागू की जा सकती है जो कि आउटपुट को स्वचालित रूप से महत्वपूर्ण अंकों की आवश्यक संख्या में प्रारूपित करेगी जैसे कि स्ट्रिंग को वापस स्कैन करते समय, मूल फ्लोटिंग पॉइंट वैल्यू का अधिग्रहण किया जाता है? उदाहरण के …

12
नए C / C ++ मानकों के लिए विजुअल स्टूडियो सपोर्ट?
मैं C99 और C ++ 11 और इन सभी पूरी तरह से मीठी चीजों के बारे में पढ़ता रहता हूं जो भाषा मानक में जुड़ रही हैं जो किसी दिन उपयोग करने के लिए अच्छा हो सकता है। हालाँकि, हम वर्तमान में विजुअल स्टूडियो में C ++ लिखने की भूमि …

3
क्या "स्थिर" या "बाहरी" बिना "इनलाइन" C99 में कभी उपयोगी है?
जब मैं इस कोड को बनाने की कोशिश करता हूं inline void f() {} int main() { f(); } कमांड लाइन का उपयोग करना gcc -std=c99 -o a a.c मुझे एक लिंकर त्रुटि (अपरिभाषित संदर्भ f) मिलती है । त्रुटि गायब हो जाती है अगर मैं उपयोग करता हूं static …
96 c  inline  c99 


3
क्या ऐसी मशीनें हैं, जहाँ sizeof (char)! = 1, या कम से कम CHAR_BIT> 8?
На этот вопрос есть ответы на स्टैक ओवरफ़्लो на русском : Кто-нибудь встречал в своей практике sizeof (चार) = 1!? क्या मशीनें (या संकलक) हैं, कहां हैं sizeof(char) != 1? क्या C99 मानक कहता है कि sizeof(char)मानक अनुपालन कार्यान्वयन पर MUST बिल्कुल 1 होना चाहिए? यदि ऐसा होता है, तो …
93 c  char  standards  sizeof  c99 

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