1 00:00:00,000 --> 00:00:00,620 2 00:00:00,620 --> 00:00:03,140 >> ডেভিড জে MALAN: এর একটি প্রোগ্রাম লিখতে শুরু করা যাক যে একটি স্ট্রিং জন্য ব্যবহারকারীকে অনুরোধ জানানো হবে এবং 3 00:00:03,140 --> 00:00:07,210 তারপর যে স্ট্রিং প্রিন্ট করতে এগিয়ে যাওয়া প্রতি লাইনে চরিত্র এক জন্য চরিত্র. 4 00:00:07,210 --> 00:00:10,570 এখন অতীত, আমরা তাই করা হতো সম্ভবত বর্গাকার বন্ধনী নোটেশন সাথে, 5 00:00:10,570 --> 00:00:13,680 কার্যকরভাবে একটি স্ট্রিং চিকিত্সা অক্ষরের একটি অ্যারে. 6 00:00:13,680 --> 00:00:17,200 >> কিন্তু এই সময়, এর পরিবর্তে বিবেচনা করা যাক এটি সত্যিই একটি কি জন্য একটি পংক্তি 7 00:00:17,200 --> 00:00:18,770 পয়েন্টার অথবা একটি ঠিকানা. 8 00:00:18,770 --> 00:00:22,420 বিশেষ করে, একটি ঠিকানা চরিত্র, সত্যিই ঠিকানা 9 00:00:22,420 --> 00:00:25,740 একটা ক্রম প্রথম অক্ষর, আমরা সম্মিলিতভাবে জানেন যে অক্ষর 10 00:00:25,740 --> 00:00:26,860 একটি স্ট্রিং হিসেবে. 11 00:00:26,860 --> 00:00:30,740 >> প্রথম জন্য একটি পংক্তি ডিক্লেয়ার যাক এটি সত্যিই কি, গৃহস্থালি *. 12 00:00:30,740 --> 00:00:31,770 এবং আমরা এটি গুলি ডাকবো. 13 00:00:31,770 --> 00:00:34,670 এবং তারপর এটি ফিরতি অর্পণ পেতে স্ট্রিং মান. 14 00:00:34,670 --> 00:00:36,380 >> এর পরের কিছু ত্রুটি পরীক্ষা করুক না. 15 00:00:36,380 --> 00:00:42,920 গুলি নাল হয়, এর সঙ্গে সঙ্গে ফিরে যাক আমরা না ঘটনাক্রমে করবেন যাতে 16 00:00:42,920 --> 00:00:45,630 যে নাল পয়েন্টার dereference. 17 00:00:45,630 --> 00:00:49,750 >> এর পরে, এর উপর বারবার যাক নিম্নরূপ গুলি অক্ষর. 18 00:00:49,750 --> 00:00:52,390 Int-জন্য, আমি 0 পায়. 19 00:00:52,390 --> 00:00:55,890 এন s এর স্ট্রিং দৈর্ঘ্য সমান. 20 00:00:55,890 --> 00:00:58,050 এতক্ষণ আমি এন কম হিসাবে এই কি. 21 00:00:58,050 --> 00:01:00,690 এবং প্রতিটি পুনরাবৃত্তির উপর, আমি বাড়ায়. 22 00:01:00,690 --> 00:01:02,710 >> এবং কি আমরা করতে চান প্রতিটি পুনরাবৃত্তির উপর কি? 23 00:01:02,710 --> 00:01:06,180 এর এখন প্রতিটি পুনরাবৃত্তির উপর প্রিন্ট আউট যাক একটি একক চরিত্র 24 00:01:06,180 --> 00:01:07,910 একটি নতুন লাইন অনুসরণ. 25 00:01:07,910 --> 00:01:10,010 ভাল, কি চরিত্র না আমরা প্রিন্ট করতে চান? 26 00:01:10,010 --> 00:01:16,850 আমি মনে করি আমরা ঠিকানায় যান যে প্রস্তাব যে গুলি ও যোগফল সমান প্লাস আমি. 27 00:01:16,850 --> 00:01:18,390 >> এখন, এটা কেন অভিব্যক্তি? 28 00:01:18,390 --> 00:01:22,130 ওয়েল, গুলি মধ্যে সংরক্ষিত হয় প্রত্যাহার প্রথম অক্ষরের ঠিকানা 29 00:01:22,130 --> 00:01:23,490 আমাদের স্ট্রিং, গুলি. 30 00:01:23,490 --> 00:01:27,470 ইতিমধ্যে, আমি নেভিগেশন মান বৃদ্ধি করা হচ্ছে প্রতিটি পুনরাবৃত্তির এটি 0 আরম্ভ যাতে, 31 00:01:27,470 --> 00:01:29,590 তারপর 1 চলে যায়, তারপর 2 যায়. 32 00:01:29,590 --> 00:01:33,870 >> তাই অন্য কথায়, এস এ প্লাস আমি কার্যকরভাবে ঠিকানা প্রতিনিধিত্ব করে 33 00:01:33,870 --> 00:01:35,990 গুলি আমি-তম অক্ষর. 34 00:01:35,990 --> 00:01:40,830 সুতরাং আমরা উপায় দ্বারা যে ঠিকানায় যান * অপারেটর, আমরা যাচ্ছি হবে 35 00:01:40,830 --> 00:01:42,650 স্ট্রিং I-তম অক্ষর. 36 00:01:42,650 --> 00:01:45,700 এবং যে হবে মান আমাদের স্থানধারক জন্য প্রতিস্থাপিত, 37 00:01:45,700 --> 00:01:46,840 শতাংশ সি 38 00:01:46,840 --> 00:01:47,840 >> এর যতটা নিশ্চিত করা. 39 00:01:47,840 --> 00:01:51,720 , এর সংরক্ষণ যাক সঙ্কলন, এবং এই প্রোগ্রাম চালানো. 40 00:01:51,720 --> 00:01:55,990 পয়েন্টার, বিন্দু স্ল্যাশ পয়েন্টার করুন. 41 00:01:55,990 --> 00:01:58,780 এবং এখন আমি এটা ব্যবহার করে দেব স্ট্রিং হ্যালো মত. 42 00:01:58,780 --> 00:01:59,600 লিখুন. 43 00:01:59,600 --> 00:02:03,770 >> এবং সত্যিই, আমি সঙ্গে, এইচ, ই, L-, L-হে দেখুন তার নিজস্ব লাইন প্রতিটি গৃহস্থালির কাজ. 44 00:02:03,770 --> 00:02:05,410