c++ - What does *(void **) mean? -
मैंने कार्यक्रम में एक वाक्य देखा
शून्य * tmp = ... tmp = * (शून्य **) ptr2; इस वाक्य का क्या मतलब है?
टीएमपी = * (शून्य **) ptr2; चलो इसे एक समय में एक कदम उठाते हैं।
शून्य * यह संकेतक से शून्य है शून्य यह सूचक-से-पॉइंटर-टू-वायड है।
(शून्य * *) ptr2; जो भी ptr2 है, उसे पॉइंटर-टू-पॉइंटर-टू-वाइड में डालें। * (शून्य * *) ptr2; पॉइंटर-टू-पॉइंटर-टू-वायड को दो-संदर्भ दें, पॉइंटर-टू-वायड प्रदान करें।
tmp = * (शून्य * *) ptr2; tmp से पॉइंटर-टू-वायड असाइन करें।
Comments
Post a Comment