Difference between revisions of "C-and-C++/C3/String-Library-Functions/Bengali"
From Script | Spoken-Tutorial
Line 4: | Line 4: | ||
|- | |- | ||
− | | 00: | + | | 00:01 |
| '''C''' তে স্ট্রিং লাইব্রেরী ফাংশনের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। | | '''C''' তে স্ট্রিং লাইব্রেরী ফাংশনের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। | ||
Line 11: | Line 11: | ||
| এই টিউটোরিয়ালে আমরা শিখব, | | এই টিউটোরিয়ালে আমরা শিখব, | ||
|- | |- | ||
− | | 00: | + | | 00:09 |
| স্ট্রিং লাইব্রেরী ফাংশন। | | স্ট্রিং লাইব্রেরী ফাংশন। | ||
|- | |- | ||
− | | 00: | + | | 00:11 |
| আমরা এটি কিছু উদাহরণের সাহায্যে করব। | | আমরা এটি কিছু উদাহরণের সাহায্যে করব। | ||
|- | |- | ||
Line 24: | Line 24: | ||
| উবুন্টু অপারেটিং সিস্টেম সংস্করণ '''11.10''' | | উবুন্টু অপারেটিং সিস্টেম সংস্করণ '''11.10''' | ||
|- | |- | ||
− | | 00: | + | | 00:22 |
| এবং '''gcc''' কম্পাইলার সংস্করণ '''4.6.1''' ব্যবহার করছি। | | এবং '''gcc''' কম্পাইলার সংস্করণ '''4.6.1''' ব্যবহার করছি। | ||
Line 34: | Line 34: | ||
|এই ফাংশনের গ্রুপগুলি স্ট্রিং এ অপারেশন বাস্তবায়িত করে। | |এই ফাংশনের গ্রুপগুলি স্ট্রিং এ অপারেশন বাস্তবায়িত করে। | ||
|- | |- | ||
− | | 00: | + | | 00:36 |
| বিভিন্ন অপারেশন যেমন কপি করা, কনকেটিনেশন, সার্চিং ইত্যাদি সাপোর্ট করে। | | বিভিন্ন অপারেশন যেমন কপি করা, কনকেটিনেশন, সার্চিং ইত্যাদি সাপোর্ট করে। | ||
|- | |- | ||
− | | 00: | + | | 00:44 |
|কয়েকটি স্ট্রিং লাইব্রেরি ফাংশন দেখা যাক। | |কয়েকটি স্ট্রিং লাইব্রেরি ফাংশন দেখা যাক। | ||
|- | |- | ||
− | | 00: | + | | 00:48 |
| এখানে আমাদের কাছে '''strncpy''' ফাংশন আছে। | | এখানে আমাদের কাছে '''strncpy''' ফাংশন আছে। | ||
Line 51: | Line 51: | ||
|এটি স্ট্রিং '''str1''' এর মধ্যে স্ট্রিং '''str2''' এর প্রথম n অক্ষর কপি করে। | |এটি স্ট্রিং '''str1''' এর মধ্যে স্ট্রিং '''str2''' এর প্রথম n অক্ষর কপি করে। | ||
|- | |- | ||
− | | 01: | + | | 01:09 |
| উদাহরণস্বরূপ char strncpy(char hello, char world, 2); | | উদাহরণস্বরূপ char strncpy(char hello, char world, 2); | ||
|- | |- | ||
− | | 01: | + | | 01:16 |
| আউটপুট হবে '''Wollo'''. | | আউটপুট হবে '''Wollo'''. | ||
|- | |- | ||
| 01:21 | | 01:21 | ||
− | | এখানে আমাদের কাছে স্ট্রিং 2 থেকে '''Wo''' এবং বাকি অক্ষর স্ট্রিং 1 থেকে আছে। | + | | এখানে আমাদের কাছে স্ট্রিং '''2''' থেকে '''Wo''' এবং বাকি অক্ষর স্ট্রিং '''1''' থেকে আছে। |
|- | |- | ||
| 01:29 | | 01:29 | ||
− | | এখন আমরা '''strncmp''' ফাংশন দেখবো, এর সিনট্যাক্স হল '''strncmp (char str1, char str2 | + | | এখন আমরা '''strncmp''' ফাংশন দেখবো, এর সিনট্যাক্স হল '''strncmp (char str1, char str2, int n)'''; |
|- | |- | ||
− | | 01: | + | | 01:42 |
− | | এটি স্ট্রিং 2 এর প্রথম n অক্ষর স্ট্রিং 1 এর সাথে তুলনা করবে। | + | | এটি স্ট্রিং '''2''' এর প্রথম n অক্ষর স্ট্রিং '''1''' এর সাথে তুলনা করবে। |
|- | |- | ||
− | | 01: | + | | 01:48 |
− | | উদাহরণস্বরূপ int strncmp(char ice, char icecream, | + | | উদাহরণস্বরূপ int strncmp(char ice, char icecream, 2); |
|- | |- | ||
− | | 01: | + | | 01:55 |
− | | আউটপুট 0 হবে। | + | | আউটপুট '''0''' হবে। |
|- | |- | ||
Line 80: | Line 80: | ||
| এখন আমরা স্ট্রিং লাইব্রেরী ফাংশন ব্যবহার করা দেখবো। | | এখন আমরা স্ট্রিং লাইব্রেরী ফাংশন ব্যবহার করা দেখবো। | ||
|- | |- | ||
− | | 02: | + | | 02:02 |
| আমি আপনাকে সাধারণত ব্যবহৃত কিছু স্ট্রিং ফাংশন দেখাতে যাচ্ছি। | | আমি আপনাকে সাধারণত ব্যবহৃত কিছু স্ট্রিং ফাংশন দেখাতে যাচ্ছি। | ||
|- | |- | ||
− | | 02: | + | | 02:07 |
| আমি ইতিমধ্যে এডিটরে প্রোগ্রাম লিখে ফেলেছি, | | আমি ইতিমধ্যে এডিটরে প্রোগ্রাম লিখে ফেলেছি, | ||
|- | |- | ||
− | | 02: | + | | 02:10 |
| আমি এটি খুলবো। | | আমি এটি খুলবো। | ||
|- | |- | ||
Line 100: | Line 100: | ||
|- | |- | ||
− | | 02: | + | | 02:23 |
| '''stdio.h''' এবং '''string.h''' হিসেবে এটি হল হেডার ফাইল। | | '''stdio.h''' এবং '''string.h''' হিসেবে এটি হল হেডার ফাইল। | ||
|- | |- | ||
Line 106: | Line 106: | ||
| এটি আমাদের মেন ফাংশন। | | এটি আমাদের মেন ফাংশন। | ||
|- | |- | ||
− | | 02: | + | | 02:31 |
| এখানে একটি ক্যারেক্টার ভ্যারিয়েবল ''''arr'''' আছে। | | এখানে একটি ক্যারেক্টার ভ্যারিয়েবল ''''arr'''' আছে। | ||
|- | |- | ||
− | | 02: | + | | 02:35 |
| এটি একটি মান ''''Ashwini'''' সংরক্ষিত করে। | | এটি একটি মান ''''Ashwini'''' সংরক্ষিত করে। | ||
|- | |- | ||
− | | 02: | + | | 02:38 |
|আমাদের কাছে একটি ইন্টিজার ভ্যারিয়েবল '''len1''' আছে। | |আমাদের কাছে একটি ইন্টিজার ভ্যারিয়েবল '''len1''' আছে। | ||
|- | |- | ||
− | | 02: | + | | 02:42 |
| এখানে '''strlen''' ফাংশন ব্যবহার করে আমরা স্ট্রিং এর দৈর্ঘ্য পাবো। | | এখানে '''strlen''' ফাংশন ব্যবহার করে আমরা স্ট্রিং এর দৈর্ঘ্য পাবো। | ||
|- | |- | ||
− | | 02: | + | | 02:48 |
|ফলাফল '''len1''' এ সংরক্ষিত হবে। | |ফলাফল '''len1''' এ সংরক্ষিত হবে। | ||
|- | |- | ||
− | | 02: | + | | 02:52 |
|তারপর আমরা স্ট্রিং এবং স্ট্রিং এর দৈর্ঘ্য প্রিন্ট করি। | |তারপর আমরা স্ট্রিং এবং স্ট্রিং এর দৈর্ঘ্য প্রিন্ট করি। | ||
|- | |- | ||
− | | 02: | + | | 02:56 |
|এবং এটি আমাদের রিটার্ন স্টেটমেন্ট। | |এবং এটি আমাদের রিটার্ন স্টেটমেন্ট। | ||
Line 136: | Line 136: | ||
|এখন প্রোগ্রাম এক্সিকিউট করি। | |এখন প্রোগ্রাম এক্সিকিউট করি। | ||
|- | |- | ||
− | | 03: | + | | 03:01 |
− | |আপনার কীবোর্ড | + | |আপনার কীবোর্ড টার্মিনাল উইন্ডো খুলুন, |
− | + | ||
|- | |- | ||
| 03:04 | | 03:04 | ||
− | | | + | |'''Ctrl, Alt''' এবং '''T''' একসাথে টিপুন। |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
− | | 03: | + | | 03:09 |
− | | | + | | কম্পাইল করতে লিখুন, "gcc" স্পেস "strlen.c" স্পেস “-o” স্পেস “str1”. '''Enter''' টিপুন। |
|- | |- | ||
− | | 03:19 | + | | 03:19 |
− | | | + | | লিখুন '''./str1(ডট স্লেস str1)'''. '''Enter''' টিপুন। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
Line 173: | Line 162: | ||
|- | |- | ||
− | | 03: | + | | 03:37 |
| আরেকটি স্ট্রিং ফাংশন দেখি। | | আরেকটি স্ট্রিং ফাংশন দেখি। | ||
|- | |- | ||
− | | 03: | + | | 03:40 |
|এখানে স্ট্রিং কপি ফাংশন আছে। | |এখানে স্ট্রিং কপি ফাংশন আছে। | ||
|- | |- | ||
Line 184: | Line 173: | ||
|- | |- | ||
− | | 03: | + | | 03:48 |
| এখানে আমরা টার্গেট স্ট্রিং এ সোর্স স্ট্রিং কপি করব। | | এখানে আমরা টার্গেট স্ট্রিং এ সোর্স স্ট্রিং কপি করব। | ||
|- | |- | ||
− | | 03: | + | | 03:53 |
− | |এখানে সোর্স স্ট্রিং এ Ice আছে, এটি টার্গেট স্ট্রিং এ কপি করা হবে। | + | |এখানে সোর্স স্ট্রিং এ '''Ice''' আছে, এটি টার্গেট স্ট্রিং এ কপি করা হবে। |
|- | |- | ||
− | | | + | | 03.59 |
| এটি আমাদের '''strcpy''' ফাংশন। | | এটি আমাদের '''strcpy''' ফাংশন। | ||
|- | |- | ||
− | | 04: | + | | 04:02 |
| এখানে আমরা সোর্স স্ট্রিং এবং টার্গেট স্ট্রিং প্রিন্ট করি। | | এখানে আমরা সোর্স স্ট্রিং এবং টার্গেট স্ট্রিং প্রিন্ট করি। | ||
Line 206: | Line 195: | ||
|- | |- | ||
| 04:11 | | 04:11 | ||
− | | | কম্পাইল করতে লিখুন, | + | | | কম্পাইল করতে লিখুন, '''gcc স্পেস strcpy.c স্পেস hyphen o স্পেস str2'''. '''Enter''' টিপুন। |
|- | |- | ||
− | | 04: | + | | 04:20 |
− | |''' | + | | লিখুন '''./str2(ডট স্লেস str2)'''. '''Enter''' টিপুন। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
− | | 04: | + | | 04:24 |
| আউটপুট প্রদর্শিত হবে | | আউটপুট প্রদর্শিত হবে | ||
|- | |- | ||
− | | 04: | + | | 04:26 |
|'''source string = Ice''' | |'''source string = Ice''' | ||
|- | |- | ||
− | | 04: | + | | 04:29 |
|'''target string = Ice''' হিসাবে। | |'''target string = Ice''' হিসাবে। | ||
Line 240: | Line 218: | ||
|- | |- | ||
− | | 04: | + | | 04:34 |
| এখন আমরা স্ট্রিং কম্পেয়ার ফাংশন দেখবো। | | এখন আমরা স্ট্রিং কম্পেয়ার ফাংশন দেখবো। | ||
|- | |- | ||
− | | 04: | + | | 04:37 |
|উল্লেখ্য যে আমাদের ফাইলের নাম '''strcmp.c''' | |উল্লেখ্য যে আমাদের ফাইলের নাম '''strcmp.c''' | ||
|- | |- | ||
− | | 04: | + | | 04:42 |
|এখানে আমরা দুটি স্ট্রিং তুলনা করব। | |এখানে আমরা দুটি স্ট্রিং তুলনা করব। | ||
|- | |- | ||
− | | 04: | + | | 04:46 |
|এখানে''' str1'''এবং '''str2''' রূপে ক্যারেক্টার ভেরিয়েবল রয়েছে। | |এখানে''' str1'''এবং '''str2''' রূপে ক্যারেক্টার ভেরিয়েবল রয়েছে। | ||
|- | |- | ||
− | | 04: | + | | 04:52 |
| ''' str1''', ''''Ice'''' হিসাবে এবং''' str2''', ''''Cream'''' হিসাবে মান সংরক্ষণ করে। | | ''' str1''', ''''Ice'''' হিসাবে এবং''' str2''', ''''Cream'''' হিসাবে মান সংরক্ষণ করে। | ||
|- | |- | ||
− | | 04: | + | | 04:58 |
|এখানে '''i''' এবং '''j''' হিসাবে ইন্টিজার ভেরিয়েবল আছে। | |এখানে '''i''' এবং '''j''' হিসাবে ইন্টিজার ভেরিয়েবল আছে। | ||
|- | |- | ||
− | | 05: | + | | 05:03 |
|এখানে আমরা '''strcmp''' ফাংশন ব্যবহার করে সেই স্ট্রিং তুলনা করব। | |এখানে আমরা '''strcmp''' ফাংশন ব্যবহার করে সেই স্ট্রিং তুলনা করব। | ||
|- | |- | ||
− | |05: | + | |05: 08 |
− | |এখানে আমরা '''str1''' তুলনা করি যা হল 'Ice' with 'Hello' | + | |এখানে আমরা '''str1''' তুলনা করি যা হল ''''Ice' with 'Hello'''' |
|- | |- | ||
| 05:14 | | 05:14 | ||
Line 273: | Line 251: | ||
|- | |- | ||
− | | 05: | + | | 05:16 |
− | |এখানে আমরা স্ট্রিং 2 তুলনা করব যা হল 'Cream' with 'Cream' | + | |এখানে আমরা স্ট্রিং '''2''' তুলনা করব যা হল 'Cream' with 'Cream' |
|- | |- | ||
| 05:23 | | 05:23 | ||
Line 296: | Line 274: | ||
|- | |- | ||
| 05:35 | | 05:35 | ||
− | | কম্পাইল করতে লিখুন, | + | | কম্পাইল করতে লিখুন, '''gcc স্পেস strcmp.c স্পেস hyphen o স্পেস str3'''. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| 05:46 | | 05:46 | ||
|'''Enter''' টিপুন। | |'''Enter''' টিপুন। | ||
|- | |- | ||
− | | 05: | + | | 05:47 |
− | |'''./str3''' | + | |লিখুন '''./str3(ডট স্লেস str3)''' |
|- | |- | ||
− | | 05: | + | | 05:50 |
− | |আউটপুট 1,0 হিসাবে প্রদর্শিত হয়েছে। | + | |আউটপুট '''1,0''' হিসাবে প্রদর্শিত হয়েছে। |
|- | |- | ||
− | | 05: | + | | 05:54 |
| প্রোগ্রামে ফিরে আসি। | | প্রোগ্রামে ফিরে আসি। | ||
|- | |- | ||
− | | 05: | + | | 05:56 |
− | |এখানে আমরা 1 পাই। | + | |এখানে আমরা '''1''' পাই এবং এখানে আমরা '''0''' পাই। |
|- | |- | ||
− | + | | 06:01 | |
− | + | ||
− | + | ||
− | | 06: | + | |
|স্লাইডে ফিরে যাই। | |স্লাইডে ফিরে যাই। | ||
Line 334: | Line 305: | ||
|- | |- | ||
− | | 06: | + | | 06:07 |
|স্ট্রিং লাইব্রেরী ফাংশন। | |স্ট্রিং লাইব্রেরী ফাংশন। | ||
Line 349: | Line 320: | ||
| strcmp() | | strcmp() | ||
|- | |- | ||
− | | 06: | + | | 06:14 |
| strncpy() | | strncpy() | ||
|- | |- | ||
− | | 06: | + | | 06:16 |
| এবং strncmp () | | এবং strncmp () | ||
|- | |- | ||
− | | 06: | + | | 06:19 |
| নির্দেশিত কাজ হিসাবে | | নির্দেশিত কাজ হিসাবে | ||
|- | |- | ||
Line 365: | Line 336: | ||
|- | |- | ||
| 06:25 | | 06:25 | ||
− | |ইঙ্গিত: | + | |ইঙ্গিত: '''strcat(char str1, char str20;''' |
|- | |- | ||
− | | 06: | + | | 06:32 |
|স্ট্রিং লাইব্রেরীতে অন্যান্য ফাংশন ও অন্বেষণ করুন। | |স্ট্রিং লাইব্রেরীতে অন্যান্য ফাংশন ও অন্বেষণ করুন। | ||
|- | |- | ||
− | | 06: | + | | 06:36 |
| এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন, http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial | | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন, http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial | ||
|- | |- | ||
− | | 06: | + | | 06:39 |
|এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়। | |এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়। | ||
|- | |- | ||
− | | 06: | + | | 06:42 |
|যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন। | |যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন। | ||
|- | |- | ||
− | | 06: | + | | 06:46 |
| কথ্য টিউটোরিয়াল প্রকল্প দল | | কথ্য টিউটোরিয়াল প্রকল্প দল | ||
Line 394: | Line 365: | ||
|- | |- | ||
| 06:56 | | 06:56 | ||
− | |এই বিষয়ে বিস্তারিত তথ্যের জন্য contact [at] spoken-tutorial.org তে ইমেল করুন। | + | |এই বিষয়ে বিস্তারিত তথ্যের জন্য '''contact [at] spoken-tutorial.org''' তে ইমেল করুন। |
|- | |- | ||
− | | 07: | + | | 07:03 |
− | | স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ | + | | স্পোকেন টিউটোরিয়াল '''Talk to a Teacher''' প্রকল্পের অংশবিশেষ |
|- | |- | ||
| 07:08 | | 07:08 | ||
− | |এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত। | + | |এটি ভারত সরকারের '''ICT, MHRD''' এর '''National Mission on Education''' দ্বারা সমর্থিত। |
|- | |- | ||
− | | 07: | + | | 07:15 |
|এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro | |এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro | ||
|- | |- | ||
− | | 07: | + | | 07:20 |
| আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। | | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। | ||
|- | |- | ||
| 07:24 | | 07:24 | ||
|অংশগ্রহনের জন্য ধন্যবাদ। | |অংশগ্রহনের জন্য ধন্যবাদ। |
Revision as of 17:27, 9 April 2014
Time' | Narration |
00:01 | C তে স্ট্রিং লাইব্রেরী ফাংশনের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। |
00:07 | এই টিউটোরিয়ালে আমরা শিখব, |
00:09 | স্ট্রিং লাইব্রেরী ফাংশন। |
00:11 | আমরা এটি কিছু উদাহরণের সাহায্যে করব। |
00:15 | এই টিউটোরিয়ালটি রেকর্ড করতে আমি |
00:18 | উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.10 |
00:22 | এবং gcc কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি। |
00:27 | স্ট্রিং লাইব্রেরী ফাংশনের ভূমিকা দিয়ে শুরু করা যাক। |
00:31 | এই ফাংশনের গ্রুপগুলি স্ট্রিং এ অপারেশন বাস্তবায়িত করে। |
00:36 | বিভিন্ন অপারেশন যেমন কপি করা, কনকেটিনেশন, সার্চিং ইত্যাদি সাপোর্ট করে। |
00:44 | কয়েকটি স্ট্রিং লাইব্রেরি ফাংশন দেখা যাক। |
00:48 | এখানে আমাদের কাছে strncpy ফাংশন আছে। |
00:52 | এর সিনট্যাক্স হল strncpy(char str1, char str2, int n); |
01:02 | এটি স্ট্রিং str1 এর মধ্যে স্ট্রিং str2 এর প্রথম n অক্ষর কপি করে। |
01:09 | উদাহরণস্বরূপ char strncpy(char hello, char world, 2); |
01:16 | আউটপুট হবে Wollo. |
01:21 | এখানে আমাদের কাছে স্ট্রিং 2 থেকে Wo এবং বাকি অক্ষর স্ট্রিং 1 থেকে আছে। |
01:29 | এখন আমরা strncmp ফাংশন দেখবো, এর সিনট্যাক্স হল strncmp (char str1, char str2, int n); |
01:42 | এটি স্ট্রিং 2 এর প্রথম n অক্ষর স্ট্রিং 1 এর সাথে তুলনা করবে। |
01:48 | উদাহরণস্বরূপ int strncmp(char ice, char icecream, 2); |
01:55 | আউটপুট 0 হবে। |
01:58 | এখন আমরা স্ট্রিং লাইব্রেরী ফাংশন ব্যবহার করা দেখবো। |
02:02 | আমি আপনাকে সাধারণত ব্যবহৃত কিছু স্ট্রিং ফাংশন দেখাতে যাচ্ছি। |
02:07 | আমি ইতিমধ্যে এডিটরে প্রোগ্রাম লিখে ফেলেছি, |
02:10 | আমি এটি খুলবো। |
02:12 | এখানে স্ট্রিং লেনথ ফাংশন আছে। |
02:15 | দ্রষ্টব্য যে আমাদের ফাইলের নাম হল strlen.c |
02:20 | এখানে আমরা স্ট্রিং এর দৈর্ঘ্য পাবো। |
02:23 | stdio.h এবং string.h হিসেবে এটি হল হেডার ফাইল। |
02:29 | এটি আমাদের মেন ফাংশন। |
02:31 | এখানে একটি ক্যারেক্টার ভ্যারিয়েবল 'arr' আছে। |
02:35 | এটি একটি মান 'Ashwini' সংরক্ষিত করে। |
02:38 | আমাদের কাছে একটি ইন্টিজার ভ্যারিয়েবল len1 আছে। |
02:42 | এখানে strlen ফাংশন ব্যবহার করে আমরা স্ট্রিং এর দৈর্ঘ্য পাবো। |
02:48 | ফলাফল len1 এ সংরক্ষিত হবে। |
02:52 | তারপর আমরা স্ট্রিং এবং স্ট্রিং এর দৈর্ঘ্য প্রিন্ট করি। |
02:56 | এবং এটি আমাদের রিটার্ন স্টেটমেন্ট। |
02:59 | এখন প্রোগ্রাম এক্সিকিউট করি। |
03:01 | আপনার কীবোর্ড টার্মিনাল উইন্ডো খুলুন, |
03:04 | Ctrl, Alt এবং T একসাথে টিপুন। |
03:09 | কম্পাইল করতে লিখুন, "gcc" স্পেস "strlen.c" স্পেস “-o” স্পেস “str1”. Enter টিপুন। |
03:19 | লিখুন ./str1(ডট স্লেস str1). Enter টিপুন। |
03:24 | আউটপুট প্রদর্শিত হবে |
03:26 | string = Ashwini, Length = 7 হিসাবে। |
03:30 | আপনি এখানে গণনা করতে পারেন। 1,2,3,4,5,6, এবং 7. |
03:37 | আরেকটি স্ট্রিং ফাংশন দেখি। |
03:40 | এখানে স্ট্রিং কপি ফাংশন আছে। |
03:43 | দ্রষ্টব্য যে আমাদের ফাইলের নাম strcpy.c |
03:48 | এখানে আমরা টার্গেট স্ট্রিং এ সোর্স স্ট্রিং কপি করব। |
03:53 | এখানে সোর্স স্ট্রিং এ Ice আছে, এটি টার্গেট স্ট্রিং এ কপি করা হবে। |
03.59 | এটি আমাদের strcpy ফাংশন। |
04:02 | এখানে আমরা সোর্স স্ট্রিং এবং টার্গেট স্ট্রিং প্রিন্ট করি। |
04:07 | এক্সিকিউট করি এবং দেখি। |
04:09 | টার্মিনালে ফিরে আসি। |
04:11 | কম্পাইল করতে লিখুন, gcc স্পেস strcpy.c স্পেস hyphen o স্পেস str2. Enter টিপুন। |
04:20 | লিখুন ./str2(ডট স্লেস str2). Enter টিপুন। |
04:24 | আউটপুট প্রদর্শিত হবে |
04:26 | source string = Ice |
04:29 | target string = Ice হিসাবে। |
04:32 | আরেকটি স্ট্রিং ফাংশন দেখি। |
04:34 | এখন আমরা স্ট্রিং কম্পেয়ার ফাংশন দেখবো। |
04:37 | উল্লেখ্য যে আমাদের ফাইলের নাম strcmp.c |
04:42 | এখানে আমরা দুটি স্ট্রিং তুলনা করব। |
04:46 | এখানে str1এবং str2 রূপে ক্যারেক্টার ভেরিয়েবল রয়েছে। |
04:52 | str1, 'Ice' হিসাবে এবং str2, 'Cream' হিসাবে মান সংরক্ষণ করে। |
04:58 | এখানে i এবং j হিসাবে ইন্টিজার ভেরিয়েবল আছে। |
05:03 | এখানে আমরা strcmp ফাংশন ব্যবহার করে সেই স্ট্রিং তুলনা করব। |
05: 08 | এখানে আমরা str1 তুলনা করি যা হল 'Ice' with 'Hello' |
05:14 | ফলাফল i তে সংরক্ষিত হয়েছে। |
05:16 | এখানে আমরা স্ট্রিং 2 তুলনা করব যা হল 'Cream' with 'Cream' |
05:23 | ফলাফল j তে সংরক্ষিত হয়েছে। |
05:25 | তারপর আমরা উভয় ফলাফল প্রিন্ট করি। |
05:28 | এবং এটি আমাদের রিটার্ন স্টেটমেন্ট। |
05:31 | প্রোগ্রাম এক্সিকিউট করি। |
05:33 | টার্মিনালে ফিরে আসি। |
05:35 | কম্পাইল করতে লিখুন, gcc স্পেস strcmp.c স্পেস hyphen o স্পেস str3. |
05:46 | Enter টিপুন। |
05:47 | লিখুন ./str3(ডট স্লেস str3) |
05:50 | আউটপুট 1,0 হিসাবে প্রদর্শিত হয়েছে। |
05:54 | প্রোগ্রামে ফিরে আসি। |
05:56 | এখানে আমরা 1 পাই এবং এখানে আমরা 0 পাই। |
06:01 | স্লাইডে ফিরে যাই। |
06:04 | সংক্ষিপ্তকরণ করি। |
06:06 | এই টিউটোরিয়ালে আমরা শিখেছি, |
06:07 | স্ট্রিং লাইব্রেরী ফাংশন। |
06:09 | strlen() |
06:11 | strcpy() |
06:13 | strcmp() |
06:14 | strncpy() |
06:16 | এবং strncmp () |
06:19 | নির্দেশিত কাজ হিসাবে |
06:21 | স্ট্রিং বেস্ট এবং স্ট্রিং বাস কনকেটিনেট করতে একটি C প্রোগ্রাম লিখুন। |
06:25 | ইঙ্গিত: strcat(char str1, char str20; |
06:32 | স্ট্রিং লাইব্রেরীতে অন্যান্য ফাংশন ও অন্বেষণ করুন। |
06:36 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন, http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial |
06:39 | এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়। |
06:42 | যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন। |
06:46 | কথ্য টিউটোরিয়াল প্রকল্প দল |
06:49 | কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। |
06:52 | যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়। |
06:56 | এই বিষয়ে বিস্তারিত তথ্যের জন্য contact [at] spoken-tutorial.org তে ইমেল করুন। |
07:03 | স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ |
07:08 | এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত। |
07:15 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro |
07:20 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। |
07:24 | অংশগ্রহনের জন্য ধন্যবাদ। |