[Powered by Google Translate] क्रिस्टोफर BARTHOLOMEW: वापस स्वागत है.
एक और वीडियो में, हम सी में चार डेटा प्रकार जो पर चर्चा
अक्षर, संख्या और विशेष वर्ण पकड़ करने के लिए इस्तेमाल किया जा सकता है
प्रश्न या विस्मयादिबोधक चिह्न के रूप में.
हम जानते हैं कि एक व्यक्ति चार एक ASCII मूल्य है, जो
चरित्र के एक पूर्णांक प्रतिनिधित्व है.
उदाहरण के लिए, पूंजी पत्र एक ASCII मान 65 है.
लेकिन सी में, हम क्या वास्तविक शब्द या वाक्य के लिए उपयोग करते हैं
या प्रोग्रामिंग के रूप में, "सी सुंदर है?"
जवाब एक स्ट्रिंग है -
लेकिन और अधिक विशिष्ट हो, यह एक चरित्र स्ट्रिंग है.
एक चरित्र स्ट्रिंग, या एक स्ट्रिंग, एक का एक दृश्य है
बाइट घर का काम कर रहे हैं कि साथ संग्रहीत
स्मृति में एक दूसरे को.
और सी में किसी भी चरित्र स्ट्रिंग के अंत में
भाषा, वहाँ एक अतिरिक्त बाइट है कि
एक विशेष चरित्र के लिए आवंटित
बैकस्लैश 0, जो अशक्त समाप्ति चरित्र है.
अशक्त समाप्ति चरित्र एक 1 बाइट चार बिट्स जिसका है
0 हैं और यह अंत का संकेत करने के लिए प्रयोग किया जाता है
स्मृति में एक स्ट्रिंग के.
इसका मतलब है कि आप के रूप में अपने स्ट्रिंग को प्रारंभ करने का इरादा
वाक्य "सी मजेदार है," या बस शब्द "मज़ा," पर
वहाँ अंत हमेशा एक अशक्त समाप्ति चरित्र होगा
यह दर्शाता है कि स्ट्रिंग समाप्त हो गया है.
एक स्ट्रिंग का उपयोग करने के लिए अपने कार्यक्रम में यह सिफारिश की है
कि आप इस के रूप में अपने चर इनिशियलाइज़ -
चार्ट सितारा खुला कोट के बराबर होती है, अपने स्ट्रिंग बंद,
बोली अर्धविराम,.
इस चर परिभाषा में पहले चर एस अंक
हमारी स्ट्रिंग में चरित्र, जो सी. आप देखते हैं, क्योंकि अब हम
पूरे स्ट्रिंग पता sequentially स्मृति में संग्रहीत किया जाता है,
हम कोई समस्या नहीं के साथ तार पाने के रूप में हम भी कर सकते हैं
पता है, जहां यह भी समाप्त हो जाती है,
अशक्त समाप्ति चरित्र.
तो मज़ा है.
मैं क्रिस्टोफर Bartholomew हूँ, इस CS50 है.