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

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

4
अहस्ताक्षरित लघु int के लिए प्रारूप विनिर्देशक क्या है?
मेरा निम्नलिखित कार्यक्रम है #include <stdio.h> int main(void) { unsigned short int length = 10; printf("Enter length : "); scanf("%u", &length); printf("value is %u \n", length); return 0; } जब संकलित करके gcc filename.cनिम्नलिखित चेतावनी जारी की जाती है ( scanf()पंक्ति में)। warning: format ‘%u’ expects argument of type ‘unsigned …
124 c  scanf 

8
क्या मुझे EXIT_SUCCESS या 0 को मुख्य () से वापस करना चाहिए?
यह एक आसान सवाल है, लेकिन मैं परस्पर विरोधी जवाब देख रहा हूं: क्या C ++ प्रोग्राम की वापसी की मुख्य दिनचर्या होनी चाहिए 0या EXIT_SUCCESS? #include <cstdlib> int main(){return EXIT_SUCCESS;} या int main(){return 0;} क्या वे एक ही बात हैं? के EXIT_SUCCESSसाथ ही इस्तेमाल किया जाना चाहिए exit()? मैंने …
124 c++  c  return-value  main 


13
बूलियन मूल्य फ्लिप करने के लिए सबसे आसान तरीका?
मैं बस एक बूलियन को फ्लिप करना चाहता हूं जो पहले से ही है। अगर यह सच है - इसे गलत बनाओ। यदि यह गलत है - इसे सच करें। यहाँ मेरा कोड अंश है: switch(wParam) { case VK_F11: if (flipVal == true) { flipVal = false; } else { …
124 c++  c  boolean  boolean-logic 

9
हैश फ़ंक्शन स्ट्रिंग के लिए
मैं सी भाषा में हैश टेबल पर काम कर रहा हूं और स्ट्रिंग के लिए हैश फ़ंक्शन का परीक्षण कर रहा हूं। पहला कार्य जो मैंने करने की कोशिश की है, वह है आस्की कोड जोड़ना और मोडुलो (100%) का उपयोग करना लेकिन मुझे डेटा के पहले परीक्षण के साथ …


6
`पाओ’ और `मंजिल’ का अपरिहार्य संदर्भ
मैं सी में एक साधारण रिट्रेसमेंट कैलकुलेटर बनाने की कोशिश कर रहा हूं, लेकिन जब संकलन gccमुझे बताता है कि मैं पाओ और फर्श कार्यों को याद कर रहा हूं। क्या गलत है? कोड: #include <stdio.h> #include <math.h> int fibo(int n); int main() { printf("Fib(4) = %d", fibo(4)); return 0; …

5
C में फ़ंक्शन 'स्लीप' के लिए उचित #include क्या है?
मैं बिग नर्ड रेंच बुक ऑब्जेक्टिव-सी प्रोग्रामिंग का उपयोग कर रहा हूं, और यह हमें पहले कुछ अध्यायों में सी में लिखने से शुरू होता है। मेरे द्वारा बनाए गए मेरे एक कार्यक्रम में, मैं नींद समारोह का उपयोग करता हूं। पुस्तक में इसने मुझे भाग के #include <stdlib.h>नीचे रखने …
124 c  sleep 

5
"स्थिर" और "स्थिर इनलाइन" फ़ंक्शन के बीच क्या अंतर है?
IMO दोनों ही फ़ंक्शन को केवल अनुवाद इकाई के दायरे के लिए बनाते हैं। "स्थिर" और "स्थिर इनलाइन" फ़ंक्शन के बीच क्या अंतर है? inlineहेडर फ़ाइल में क्यों रखा जाना चाहिए , फ़ाइल में नहीं .c?
123 c  inline 

9
मुझे size_t की परिभाषा कहां मिलती है?
मैं इस प्रकार से परिभाषित चर देखता हूं, लेकिन मुझे नहीं पता कि यह कहां से आता है, न ही इसका उद्देश्य क्या है। Int या अहस्ताक्षरित int का उपयोग क्यों नहीं करते? (अन्य "समान" प्रकारों के बारे में क्या? Void_t, आदि)।
123 c++  c  variables 

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

5
C में * ptr + = 1 और * ptr ++ के बीच अंतर
मैंने अभी C का अध्ययन करना शुरू किया, और जब एक फ़ंक्शन के पैरामीटर के रूप में पॉइंटर को पॉइंटर पास करने के बारे में एक उदाहरण किया, तो मुझे एक समस्या मिली। यह मेरा नमूना कोड है: #include <stdio.h> #include <string.h> #include <stdlib.h> int* allocateIntArray(int* ptr, int size){ if …

6
सी में जटिल संख्याओं के साथ कैसे काम करें?
मैं सी में जटिल संख्याओं के साथ कैसे काम कर सकता हूं? मैं देख रहा हूँ कि एक complex.hहेडर फ़ाइल है, लेकिन यह मुझे इस बारे में अधिक जानकारी नहीं देता है कि इसका उपयोग कैसे करें। वास्तविक और काल्पनिक भागों को एक कुशल तरीके से कैसे एक्सेस करें? क्या …
122 c  complex-numbers 

3
"__Attribute __ ((पैक, संरेखित (4)))" का क्या अर्थ है
यह सी भाषा है। यह लिखा है कि: typedef struct __attribute__((packed, aligned(4))) Ball { float2 delta; float2 position; //float3 color; float size; //int arcID; //float arcStr; } Ball_t; Ball_t *balls; कृपया मुझे बताएं कि इसका अर्थ क्या है, और इस कीवर्ड का उपयोग कैसे करें।
122 c  gcc 

5
शून्य तत्वों के साथ सरणी की आवश्यकता क्या है?
लिनक्स कर्नेल कोड में मुझे निम्नलिखित चीज़ मिली जो मैं समझ नहीं पा रहा हूँ। struct bts_action { u16 type; u16 size; u8 data[0]; } __attribute__ ((packed)); कोड यहाँ है: http://lxr.free-electrons.com/source/include/linux/ti_wilink_st.h शून्य तत्वों वाले डेटा की एक सरणी की आवश्यकता और उद्देश्य क्या है?

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