Articles of पॉइंटर्स

C ++ में सरणियों के लिए एक विशिष्ट मात्रा में स्मृति आवंटित करने का क्या उद्देश्य है?

मैं एक छात्र हूँ जो इस सीमेस्टर में सी ++ में डेटा संरचनाओं पर एक वर्ग ले रहा है और मुझे कुछ ऐसी चीजों के बारे में बताया गया है जो आज रात को काफी समझ में नहीं आ रहा है। कहो मैं ढेर पर एक सरणी के लिए एक संकेतक बना रहा था: int* […]

मैलोक का व्यवहार (0)

int main() { char *p; p = (char* ) malloc(sizeof(char) * 0); printf("Hello Enter the data without spaces :\n"); scanf("%s",p); printf("The entered string is %s\n",p); //puts(p); } उपरोक्त कोड को संकलित करने और इसे चलाने पर, प्रोग्राम स्ट्रिंग को पढ़ने में सक्षम है, हालांकि हमने पॉइंटर पृष्ठ पर 0 बाइट मेमोरी को सौंपा है। बयान […]

कैसे सी में एक मेमोरी पता printf

मेरा कोड है: #include <stdio.h> #include <string.h> void main() { char string[10]; int A = -73; unsigned int B = 31337; strcpy(string, "sample"); // printing with different formats printf("[A] Dec: %d, Hex: %x, Unsigned: %u\n", A,A,A); printf("[B] Dec: %d, Hex: %x, Unsigned: %u\n", B,B,B); printf("[field width on B] 3: '%3u', 10: '%10u', '%08u'\n", B,B,B); // […]

सी ++ में एक const int को संशोधित करना

निम्न कोड चलाना से पता चलता है कि & x = ptr, तो एक्स और * ptr कैसे समान नहीं हैं? const int x=10; int* ptr =(int*) &x; *ptr = (*ptr)+1; cout << &x << " " << x << " " << ptr <<" " <<*ptr; //output : 0012FF60 10 0012FF60 11

कंटेशन और पॉइंटर्स पॉइंटर्स के लिए

मैं const कीवर्ड के बारे में बहुत उलझन में हूं। मेरे पास इनपुट पैरामीटर के रूप में तारों की एक सरणी को स्वीकार करने वाला फ़ंक्शन होता है और फ़ंक्शन आर्ग्यूमेंट्स की एक चर संख्या को स्वीकार करता है। void dtree_joinpaths(char* output_buffer, int count, …); void dtree_joinpaths_a(char* output_buffer, int count, const char** paths); dtree_joinpaths आंतरिक […]

क्या "अतीत-द-अंत" सूचक एक गैर-सरणी प्रकार सी ++ में एक मान्य अवधारणा है?

सी ++ मानक [सेकंड 5.7] कहते हैं: यदि दोनों सूचक संचालन और परिणाम एक ही सरणी ऑब्जेक्ट के तत्वों को इंगित करते हैं, या एक सरणी ऑब्जेक्ट के अंतिम तत्व को देखते हुए, मूल्यांकन एक अतिप्रवाह का उत्पादन नहीं करेगा; अन्यथा, व्यवहार अपरिभाषित है। तो, क्या मैं मानता हूँ कि सरणियों से दूसरे प्रकार के […]

फ़्लोटिंग मान प्रिंट करने के लिए printf का उपयोग करना

#include<stdio.h> #include<stdlib.h> int main(void) { int x, *ptr_x; float f , *ptr_f; ptr_f = &f; ptr_x = &x; *ptr_x = 5; *ptr_f = 1.5; //printf("%d %f\n", f,x); printf ("\n\nxd = %d \t xf = %f \n ff = %f \t fd = %d", x,x,f,f); return 0; } एफएफ =% एफ के लिए आउटपुट अपेक्षित नहीं […]

सी ++ क्या यह निर्धारित करना संभव है कि कोई सूचक एक वैध ऑब्जेक्ट को इंगित करता है?

मैं सी ++ पढ़ रहा हूं और सी ++ प्राइमर पढ़ रहा हूं एक सवाल है जो मैं जवाब जानना चाहता हूं: एक सूचक पी देखते हुए, क्या आप निर्धारित कर सकते हैं कि क्या पी एक वैध ऑब्जेक्ट को इंगित करता है? यदि हां, तो कैसे? यदि नहीं, तो क्यों नहीं? धन्यवाद।

सी में सरणी वेतन वृद्धि ऑपरेटर

मैं निम्न कोड के परिणामों को समझ नहीं पा रहा हूं: #include <stdio.h> #include <conio.h> int main() { int a[4]={1, 3, 5, 6}; //suppose a is stored at location 2010 printf("%d\n", a + 2); printf("%d", a++); return 0; } दूसरे printf त्रुटि क्यों उत्पन्न होती है? error: lvalue required as increment operand

जांचते हुए कि कोई संकेतक स्मृति आवंटित किया गया है या नहीं

क्या हम जांच कर सकते हैं कि फ़ंक्शन के पास एक पॉइंटर को स्मृति में आवंटित किया गया है या नहीं सी में? मैंने सी में अपने स्वयं के फ़ंक्शन को खो दिया है जो एक वर्ण पॉइंटर – बफ [बफर को पॉइंटर] और आकार – buf_siz [बफर आकार] को स्वीकार करता है। वास्तव में […]

दिलचस्प पोस्ट
PKCS7_sign परिणाम कैसे प्राप्त करें • चार * या std :: स्ट्रिंग में मैं कैसे जांचूं कि कोई संख्या फ़्लोट या पूर्णांक है? बाश स्क्रिप्ट के पास दिए गए तर्कों की संख्या की जांच करें भूत-सीमाएं ('रिंगिंग') जब GDI + में आकार बदलता है Xcode, जहां segue पहचानकर्ता निर्दिष्ट करने के लिए क्रोनजोब नहीं चल रहा है चल रहे नोड। जेएस एप्लिकेशन से प्रोजेक्ट रूट को निर्धारित करें कंसल्टेंसी इन्फ़ोरी में एनएसईटी के वर्तमान कल्चर और कंटेंट यूक कृषि गुणों के बीच अंतर क्या है? PHP में एसोसिएटिव एरेज़ की इंटरपोलेशन (डबल उद्धृत स्ट्रिंग) जावास्क्रिप्ट ऑब्जेक्ट में प्रॉपर्टी नाम के रूप में परिवर्तनीय शब्दशः? Vista में प्रशासक के रूप में संकलित अजगर (py2exe) चलाना डिफ़ॉल्ट मैवेन कंपाइलर सेटिंग पायथन में वैकल्पिक कर्ल Class = attribute को निकालें कर्ल स्थान त्रुटि का पालन करें