c++ - What does *(void **) mean? -


मैंने कार्यक्रम में एक वाक्य देखा

  शून्य * tmp = ... tmp = * (शून्य **) ptr2;   

इस वाक्य का क्या मतलब है?

  टीएमपी = * (शून्य **) ptr2;   

चलो इसे एक समय में एक कदम उठाते हैं।

  शून्य *   

यह संकेतक से शून्य है शून्य

यह सूचक-से-पॉइंटर-टू-वायड है।

  (शून्य * *) ptr2;   

जो भी ptr2 है, उसे पॉइंटर-टू-पॉइंटर-टू-वाइड में डालें।

  * (शून्य * *) ptr2;   

पॉइंटर-टू-पॉइंटर-टू-वायड को दो-संदर्भ दें, पॉइंटर-टू-वायड प्रदान करें।

  tmp = * (शून्य * *) ptr2;   

tmp से पॉइंटर-टू-वायड असाइन करें।

Comments

Popular posts from this blog

php - PDO bindParam() fatal error -

logging - How can I log both the Request.InputStream and Response.OutputStream traffic in my ASP.NET MVC3 Application for specific Actions? -

java - Why my included JSP file won't get processed correctly? -