Articles of सी

क्या संकलित समय पर पूर्णांक प्रकार की चौड़ाई की गणना करने का कोई तरीका है?

char / बाइट की इकाइयों में एक पूर्णांक प्रकार (या किसी भी प्रकार) का आकार आसानी sizeof(type) रूप में गणना की जाती है। एक सामान्य मुहावरे को CHAR_BIT द्वारा टाइप किए गए बिट्स की संख्या को खोजने के लिए गुणा करना है, लेकिन पैडिंग बिट्स के कार्यान्वयन पर यह मूल्य बिट्स की चौड़ाई के बराबर […]

एक नकारात्मक बदलाव संख्या के साथ वाम स्थानांतरण

वास्तव में यहाँ क्या होता है? a << -5 जाहिर है यह सही बदलाव नहीं है लेकिन पुस्तक जो पढ़ रहा हूं वह कहती है: एक मशीन पर, यह अभिव्यक्ति वास्तव में 27 बिट्स की एक बायीं तरफ करती है मेरा सवाल यह है कि; क्यूं कर? क्या 27 बिट की एक बायीं तरफ का […]

क्यों strncpy नल समाप्त नहीं करता है?

strncpy() अनुमानतः बफर ओवरफ्लो से बचाता है लेकिन अगर यह निरर्थक बगैर समाप्त होने के बावजूद अतिप्रवाह को रोकता है, तो संभावना है कि एक बाद स्ट्रिंग ऑपरेशन अतिप्रवाह हो रहा है। तो इस के खिलाफ की रक्षा के लिए मैं खुद कर रहा हूँ: strncpy( dest, src, LEN ); dest[LEN – 1] = '\0'; […]

सी में अनुक्रम अंक

अनिवार्य प्रोग्रामिंग में एक अनुक्रम बिंदु कंप्यूटर प्रोग्राम के निष्पादन में किसी भी बिंदु को परिभाषित करता है जिस पर यह गारंटी है कि पिछले मूल्यांकन के सभी दुष्प्रभाव किए जाएंगे, और बाद के मूल्यांकनों से कोई साइड इफेक्ट नहीं किया गया है। इसका क्या मतलब है? क्या कोई इसे सरल शब्दों में समझा सकता […]

क्या कोई सी प्री-प्रोसेसर है जो मान के आधार पर #ifdef ब्लॉकों को परिभाषित / अपरिभाषित करता है?

मूल प्रश्न मैं जो चाहूंगा, वह मानक सी प्री-प्रोसेसर नहीं है, लेकिन उस पर भिन्नता जो कहीं से स्वीकार करेगी – संभवतया -DNAME1 और -UNAME2 विकल्पों के माध्यम से कमांड लाइन – एक विनिर्देश जिसमें मैक्रोज़ परिभाषित किए गए हैं, और फिर मृतकों को समाप्त करना होगा कोड। कुछ उदाहरणों के साथ मैं क्या कर […]

सी में 'const char * const *' के लिए मैं 'char **' को क्यों नहीं परिवर्तित कर सकता हूं?

निम्न कोड स्निपेट (सही ढंग से) सी में एक चेतावनी और सी + + में एक त्रुटि देता है (जीसीसी और जी ++ का प्रयोग करके, संस्करण 3.4.5 और 4.2.1 संस्करण के साथ परीक्षण किया गया है; एमएसवीसी पर ध्यान नहीं लगता है): char **a; const char** b = a; मैं इसे समझ सकता हूं […]

सरणी सूचक हैं?

संभव डुप्लिकेट: सरणी सी में एक सूचक है? सरणी और पॉइंटर्स अलग तरीके से लागू होते हैं? मैं इस प्रश्न में आया हूं क्योंकि, दोनों ही मामलों में हम एक तत्व के प्रारंभिक पते से तत्वों का उपयोग करते हैं। इसलिए, उनके बीच घनिष्ठ संबंध होना चाहिए। कृपया उन दोनों के बीच सटीक संबंध की […]

सबसे महत्वपूर्ण बिट (बाएं-सबसे) खोजें जो थोड़ी सरणी में सेट है

मेरे पास एक बिट सरणी कार्यान्वयन है जहां 0 वीं इंडेक्स एक सरणी में पहले बाइट के एमएसबी है, 8 वां इंडेक्स दूसरी बाइट का एमएसबी है, आदि … इस बिट सरणी में सेट किए गए पहले बिट को खोजने का एक तेज़ तरीका क्या है? मैंने देखा है कि सभी संबंधित समाधान पहले कम […]

ढेर आवंटन, पैडिंग और संरेखण

मैं कम्बलर मशीन कोड उत्पन्न करने की कैसे गहन समझ हासिल करने की कोशिश कर रहा हूं, और अधिक विशेष रूप से कैसे जीसीसी स्टैक से संबंधित है। ऐसा करने में मैं साधारण सी प्रोग्राम लिख रहा हूं, उन्हें विधानसभा में संकलित कर रहा हूं और परिणाम को समझने की कोशिश कर रहा हूं। यहां […]

क्या मैं जीसीसी के साथ x86 विधानसभा के इंटेल सिंटैक्स का उपयोग कर सकता हूं?

मैं एक छोटे से निम्न स्तर के कार्यक्रम लिखना चाहता हूं। इसके कुछ हिस्सों के लिए मुझे विधानसभा भाषा का उपयोग करना होगा, लेकिन बाकी कोड सी / सी ++ पर लिखा जाएगा। इसलिए, अगर मैं असेंबली कोड के साथ सी / सी + + मिश्रण करने के लिए जीसीसी का उपयोग करूंगा, तो क्या […]

दिलचस्प पोस्ट
VBA में अंतिम उपयोग किए गए सेल को ढूँढने में त्रुटि .on ('click') बनाम vs.click () के बीच अंतर। कैसे फिर से चलाने के लिए JUnit परीक्षण तुरंत विफल? जांचें कि क्या रूबी में कोई मान मौजूद है एक्सटेंशन विधि और गतिशील ऑब्जेक्ट लिनक्स पर विशिष्ट पाठ वाली सभी फाइलों को मैं कैसे प्राप्त करूं? मैं स्पष्ट रूप से किसी टेम्पलेट फ़ंक्शन को कैसे इन्स्तांत करता हूं? उपयोगकर्ता-निर्दिष्ट रूट निर्देशिका में उप-फ़ोल्डरों और फ़ाइलों के माध्यम से साइकिल जावा एनआईओ फ़ाइलचैनल बनाम फाइलऑप्टस्ट्रस्ट प्रदर्शन / उपयोगिता 'सुडो मणि इंस्टॉलेशन' या 'मणि इंस्टॉलेशन' और रत्न रत्न सेग्वे और बटन प्रोग्रामेटिक रूप से तेज एक अपरिभाषित वस्तु संपत्ति का पता लगा रहा है mysql_fetch_array () / mysql_fetch_assoc () / mysql_fetch_row () पैरामीटर 1 संसाधन होने की उम्मीद है मैं एंड्रॉइड डिवाइस पर SQLite डेटाबेस कैसे देखूं? स्ट्रिंग के लिए पायथन प्रारूप समयबद्धता