1 00:00:00,000 --> 00:00:00,280 2 00:00:00,280 --> 00:00:02,240 >> DAVID MALAN: এর এখন পরিমার্জন যাক একটু অতিরিক্ত এই প্রোগ্রাম. 3 00:00:02,240 --> 00:00:06,510 এটি চমৎকার হবে না toupper পারে যদি ছোট হাতের অক্ষর যদি একটি চিঠি পুঁজিতে, এবং 4 00:00:06,510 --> 00:00:08,880 যদি ছোট হাতের না, পাস এটি অপরিবর্তিত মাধ্যমে? 5 00:00:08,880 --> 00:00:12,110 অর্থাৎ, আমি প্রতিস্থাপন করতে একটি সঙ্গে আমার যদি 'অন্য ব্লক 6 00:00:12,110 --> 00:00:13,960 একক কল toupper করতে? 7 00:00:13,960 --> 00:00:16,000 >> ওয়েল, এই প্রশ্নের উত্তর দিতে, আমি ভাল পরামর্শ চাই 8 00:00:16,000 --> 00:00:17,630 toupper জন্য ডকুমেন্টেশন. 9 00:00:17,630 --> 00:00:22,100 এটা করার জন্য, আমাকে একটি বড় টার্মিনাল খুলুন উইন্ডো gedit বাইরে, এবং 10 00:00:22,100 --> 00:00:26,060 তারপর যার ফলে, মানুষ toupper টাইপ আমি খুলতে চাই যে বোধক 11 00:00:26,060 --> 00:00:29,060 man পৃষ্ঠা জন্য তথাকথিত ফাংশন toupper. 12 00:00:29,060 --> 00:00:31,580 আঘাত করার পরে লিখুন, আমি দেখতে এই মত একটি পর্দা. 13 00:00:31,580 --> 00:00:34,750 এবং এখন তারা আছে বলে মনে হচ্ছে নোটিশ toupper জন্য নথিপত্র সংযুক্ত 14 00:00:34,750 --> 00:00:37,010 tolower জন্য যে সঙ্গে ঊর্ধ্ব. 15 00:00:37,010 --> 00:00:38,010 কিন্তু সেটা ব্যাপার. 16 00:00:38,010 --> 00:00:41,640 >> আপনি সারসংক্ষেপ অধীন বিজ্ঞপ্তি পাবেন যে আমি সত্যিই, এই ব্যবহার করার জন্য, যে স্মরণ করিয়ে করছি 17 00:00:41,640 --> 00:00:45,220 ফাংশন, আমি অন্তর্ভুক্ত করা আবশ্যক হেডার ফাইল ctype.h. 18 00:00:45,220 --> 00:00:49,520 যে নীচে, আপনি toupper যে দেখুন কোন int ফিরে হিসেবে ঘোষণা এবং 19 00:00:49,520 --> 00:00:52,720 একটু যা কোন int, গ্রহণ অদ্ভুত, দূর পর্যন্ত, যেহেতু আমি চলেছি 20 00:00:52,720 --> 00:00:54,370 শুধুমাত্র অক্ষর সাধিত. 21 00:00:54,370 --> 00:00:55,310 কিন্তু এটা ঠিক আছে. 22 00:00:55,310 --> 00:00:59,070 এটা এই যে দেখা যাচ্ছে মাত্র একটি কনভেনশন, এবং আমরা এখনও হিসাবে গ ব্যবহার করতে পারেন 23 00:00:59,070 --> 00:01:01,990 এটি যদিও একটি গৃহস্থালি যদিও এটা কোন int হিসাবে ঘোষণা করে. 24 00:01:01,990 --> 00:01:05,850 >> এখন, এখানে বর্ণনা, আমি দেখতে যে থেকে গ অক্ষর পরিবর্তন করে toupper 25 00:01:05,850 --> 00:01:07,980 যদি সম্ভব বড়হাতের. 26 00:01:07,980 --> 00:01:11,520 আর ফেরত মান অধীনে, আমি দেখতে যে ফিরে মান অনুপস্থিত 27 00:01:11,520 --> 00:01:15,320 রূপান্তরিত অক্ষর, বা গ, যদি রূপান্তর সম্ভব ছিল না. 28 00:01:15,320 --> 00:01:17,120 এবং অন্তর্দৃষ্টি আছে আমি খুঁজছিলাম. 29 00:01:17,120 --> 00:01:21,060 সি, আসলে, একটি ছোট হাতের নয় চিঠি, এটা যে toupper করবে বলে মনে হয় 30 00:01:21,060 --> 00:01:23,450 কেবল অপরিবর্তিত বরাবর এটি পাস. 31 00:01:23,450 --> 00:01:25,750 >> তাই আসুন এখন আমার কোড ফিরে যাক. 32 00:01:25,750 --> 00:01:30,480 এবং এর এখন সম্পূর্ণতা সরিয়ে দেওয়া এই শর্তাধীন ব্লক এবং এটি প্রতিস্থাপন, 33 00:01:30,480 --> 00:01:40,240 বেশ সহজভাবে printf,% গ কমা দিয়ে গুলি বন্ধনী এর toupper আমি paren বন্ধ করুন 34 00:01:40,240 --> 00:01:45,120 বন্ধ paren যার ফলে, সেমিকোলন আমি% গ প্রতিস্থাপন চাই যে বোধক 35 00:01:45,120 --> 00:01:49,050 এর ক্যাপিটালাইজেশন সঙ্গে গুলি মধ্যে ith অক্ষর যদি ith 36 00:01:49,050 --> 00:01:50,530 গুলি মধ্যে অক্ষর ছোট হাতের অক্ষর না. 37 00:01:50,530 --> 00:01:53,710 অথবা এটা না, এমনকি যদি এটা হতে হবে অপরিবর্তিত মাধ্যমে গৃহীত. 38 00:01:53,710 --> 00:01:58,790 >> এর এখন সঙ্গে এই প্রোগ্রাম কম্পাইল করা যাক capitalize2 করা, এবং সঙ্গে এটি চালানোর 39 00:01:58,790 --> 00:02:01,800 capitalize2, আবার, হ্যালো টাইপ. 40 00:02:01,800 --> 00:02:03,800 এবং প্রকৃতপক্ষে, আমরা য়ের বড়হাতের অক্ষর ছোটহাতের ফিরে পেতে. 41 00:02:03,800 --> 00:02:05,090 এর আবার ডেভিড টাইপ যাক. 42 00:02:05,090 --> 00:02:06,340 এবং এটা খুব,, য়ের বড়হাতের অক্ষর ছোটহাতের হয়. 43 00:02:06,340 --> 00:02:09,380