1 00:00:00,000 --> 00:00:00,366 2 00:00:00,366 --> 00:00:01,830 >> காண்க: நாம் ஒரு சரம் அழைக்கிறேன். 3 00:00:01,830 --> 00:00:03,510 அது வெறும் எழுத்துக்கள் ஒரு காட்சி. 4 00:00:03,510 --> 00:00:05,790 உண்மையில், அது வெறுமனே ஒரு தான் பாத்திரங்களின் வரிசை. 5 00:00:05,790 --> 00:00:09,730 எனவே நாம் ஒரு சரம் கூட CS50 இன் மூலம் வழக்கமான வழியில் பயனர் 6 00:00:09,730 --> 00:00:13,550 GetString, நாம் தொடர முடியும் அந்த சரம் எழுத்துகள் மீது மீண்டும் கூறு 7 00:00:13,550 --> 00:00:17,110 ஒரு நேரத்தில் ஒரு போதும் என்று சரம் உண்மையில் ஒரு வரிசை ஆகும். 8 00:00:17,110 --> 00:00:18,660 தான் குறியீடு இந்த முயற்சி செய்வோம். 9 00:00:18,660 --> 00:00:21,470 >> Cs50.h. அடங்கும் 10 00:00:21,470 --> 00:00:24,440 Stdio.h அடங்கும். 11 00:00:24,440 --> 00:00:27,960 மேலும் மேலும் string.h சேர்க்க அனுமதிக்க நாம் அணுக வேண்டும் என்று 12 00:00:27,960 --> 00:00:29,500 StringLen செயல்பாடு. 13 00:00:29,500 --> 00:00:33,220 இப்போது முக்கிய அறிவிக்கட்டும் என எண்ணாக முக்கிய வெற்றிடத்தை. 14 00:00:33,220 --> 00:00:36,740 மேலும் இங்கு தொடர இப்போது நாம் பயனர் ஒரு சரம். 15 00:00:36,740 --> 00:00:39,480 உள்ளீடு printf. 16 00:00:39,480 --> 00:00:45,180 இப்போது அது அழைப்பு ஒரு சரம் அறிவிக்க வேண்டும் கள், மற்றும் நம் நண்பர் GetString அழைக்க. 17 00:00:45,180 --> 00:00:49,570 >> சரிபார்க்க தொடர இப்போது நாம், பயனர் செய்தார் உண்மையில் எனக்கு ஒரு சரம் கொடுக்க ஏனெனில் 18 00:00:49,570 --> 00:00:53,370 அதை GetString சொந்த ஒன்றுக்கு மாறிவிடும் ஆவணங்கள், GetString மீது முடியவில்லை 19 00:00:53,370 --> 00:00:56,830 விழாவில் மீண்டும் பூஜ்ய, ஒரு சிறப்பு காவலாளி மதிப்பு அடிப்படையில் 20 00:00:56,830 --> 00:00:59,630 பயனர் முடியாது என்று குறிக்கிறது ஒத்துழைக்க எப்படியோ செய்தார் 21 00:00:59,630 --> 00:01:01,150 ஒரு சரம் வழங்க முடியாது. 22 00:01:01,150 --> 00:01:03,190 எனவே அந்த சரிபார்க்க வேண்டும் ஒரு நிலையில். 23 00:01:03,190 --> 00:01:09,300 >> கள் சம NULL இல்லை என்றால், நாம் முடியும் , கள் உண்மையில் ஒரு சரம் கருதி ஒரு 24 00:01:09,300 --> 00:01:14,580 பாத்திரங்களின் வரிசை, மற்றும் தொடர அந்த எழுத்துக்கள் மீது மீண்டும் கூறு. 25 00:01:14,580 --> 00:01:22,240 எண்ணாக நான் 0 பெறுகிறார், மேலும் n அறிவிக்க வேண்டும் கள் சரம் நீளம் சம எனவே 26 00:01:22,240 --> 00:01:27,900 நான் குறைவாக n ஆகும் என நீண்ட, மற்றும் ஒவ்வொரு மறு செய்கை, அது நான் அதிகப்படுத்த வேண்டும். 27 00:01:27,900 --> 00:01:35,200 இந்த வளைய உள்ள பின்னர், தான் printf அழைப்பு விடு % கேட்ச் பின்சாய்வுக்கோடானது n மற்றும் பிறகு அடைப்பை 28 00:01:35,200 --> 00:01:41,140 இந்த மதிப்பு கள் அடைப்புக்குறி ஒரு நான் அதன் மூலம் ஒவ்வொரு ஒரு நேரத்தில் ஒரு எழுத்தை அச்சிடுகையில் 29 00:01:41,140 --> 00:01:42,420 கள் கார்கள். 30 00:01:42,420 --> 00:01:45,210 >> இப்போது தொகுக்கலாம் மற்றும் இந்த நிரலை இயக்க. 31 00:01:45,210 --> 00:01:47,140 சரம் செய்ய. 32 00:01:47,140 --> 00:01:52,500 . / சரம் என் உள்ளீடு "ஹலோ." இருக்கும் அங்கு நாம் அது வேண்டும். 33 00:01:52,500 --> 00:01:55,410 H-E-L-L-ஓ, அதன் சொந்த வரியில் ஒவ்வொரு எரிப்பதை. 34 00:01:55,410 --> 00:01:56,727