का उपयोग करें मैं थोड़ा समझता हूं कि memset()
की परिभाषा क्या है। हालांकि, मुझे समझ में नहीं आता कि इसका क्या बिंदु है।मेमसेट परिभाषा और
परिभाषा: निर्दिष्ट मान पर पीआरटी द्वारा इंगित स्मृति के ब्लॉक के पहले अंक बाइट सेट करता है (एक हस्ताक्षरित चार के रूप में व्याख्या)।
तो क्या यह हार्ड कोड स्मृति पते में एक मान करता है?
memset(&serv_addr,0,sizeof(serv_addr)
उदाहरण है कि मैं समझने की कोशिश कर रहा हूं।
क्या कोई व्यक्ति बहुत सरल तरीके से समझा सकता है?
इसका उपयोग ज्यादातर structs और arrays प्रारंभ करने के लिए किया जाता है। – imreal
तो यह सरणी [मूल्य] कहने जैसा है? ऐसा क्यों न करें, फिर मेमसेट का उपयोग करने का क्या मतलब है? –
आप इसे 'सरणी [मान]' की तरह ही कर सकते हैं यदि आप संकलन समय के दौरान 'मान' के मान को जानते हैं (यह सी/सी ++ है)। – irrelephant