मेरे पास एक संकेतक है जो एक सरणी को इंगित करता है और हर बार डेटा पढ़ने के बाद बढ़ाया जाता है। प्रत्येक डेटा अलग-अलग लंबाई का होता है और इसलिए मैं पॉइंटर को कूदने के लिए स्ट्रेल का उपयोग करता हूं। मैं पॉइंटर को अपने शुरुआती पते पर कैसे रीसेट कर सकता हूं ?! आपके सहयोग के लिए धन्यवाद।सूचक स्थिति रीसेट
6
A
उत्तर
11
मूल मान को अन्य पॉइंटर में स्टोर करें, फिर उस संग्रहीत मूल्य को वापस असाइन करें।
char* original;
char* current;
current = wherePointerShouldPointAtStart();
original = current;
while(someCondition()) {
usePointer(¤t);
}
current = original;
3
मुझे लगता है कि आपका सर्वश्रेष्ठ दांव बस सूचक की एक प्रतिलिपि बनाने के लिए जब भी आप पहला तत्व तुम सिर्फ नई प्रतिलिपि का उपयोग संदर्भ के लिए की जरूरत है हो सकता है, तो। उदाहरण:
int *array = ..;
int *beginning = array;
आप पहले तत्व का संदर्भ, या यहाँ तक कि मूल सूचक को शुरुआती पता कॉपी करने के लिए की जरूरत है, तो आप सिर्फ शुरुआत सूचक का उपयोग करें।
संबंधित मुद्दे
- 1. JQuery - रीसेट टॉगल स्थिति
- 2. आईओएस UIPanGestureRecognizer सूचक स्थिति
- 3. एनीमेशन के बाद, स्थिति स्थिति रीसेट
- 4. स्थानीयकरण के बाद नियंत्रण स्थिति रीसेट करें
- 5. एचटीएमएल 5 अमान्य इनपुट स्थिति रीसेट करें
- 6. एनीमेशन स्थिति को रीसेट कैसे करें?
- 7. रीसेट रीसेट "used_memory_peak" stat
- 8. Async पोस्टबैक के बाद स्क्रॉल स्थिति रीसेट करें - ASP.NET
- 9. UITableView की स्क्रॉल स्थिति को रीसेट कैसे करें?
- 10. सीएसएस: स्क्रीन के केंद्र में स्थिति लोडिंग सूचक
- 11. स्थिरांक सूचक एक सूचक
- 12. सूचक
- 13. सूचक
- 14. बेस सूचक और ढेर सूचक
- 15. एचटीएमएल रीसेट
- 16. सूचक उपयोग
- 17. सूचक सूचक और सूचक का मूल्य कैसे बढ़ाया जाए?
- 18. मैन्युअल रीसेट इवेंट, ऑटो रीसेट इवेंट
- 19. UIGestureRecognizer को रीसेट/रीसेट कैसे करें
- 20. एंड्रॉइड फैक्टरी प्रोग्रामेटिक रीसेट रीसेट करें
- 21. आधार वर्ग सूचक बनाम विरासत वर्ग सूचक?
- 22. सी ++ सूचक वस्तुओं बनाम गैर सूचक ऑब्जेक्ट्स
- 23. उद्देश्य-सी में सूचक में सूचक?
- 24. सीपीपी/C++ सूचक मूल्य या depointerize सूचक
- 25. स्थिति के साथ छंटनी
- 26. एंड्रॉइड - व्यूपेजर स्क्रॉलिंग रीसेट
- 27. dismissModalViewControllerAnimated रीसेट सामग्री सामग्री
- 28. एक पूर्णांक सूचक
- 29. क्रोनोमीटर रीसेट
- 30. एंड्रॉइड रीसेट