Module ১০ · String
নিরাপদে string পড়া: fgets, আর gets কেন বাদ পড়ল
Account থাকলেই freeপড়া
Maria ওর দোকান Maria General Store-এর জন্য label print করে। ওর program নামটা পড়ে scanf("%s") দিয়ে, Module 3 যেভাবে শিখিয়েছিল, আর প্রতিটা label-এ ওঠে শুধু Maria। বাকি দুইটা শব্দ হারায়নি: ওরা input-এ বসে অপেক্ষা করছে। এই lesson পুরো নামটাই পড়বে, আর কখনো array-এর শেষ পার হয়ে লিখবে না।
পড়তে login করুন
Lesson টা free, শুধু account লাগবে
Account খুলতে কিছু লাগে না, আর এই track এর Pro লেখা নেই এমন প্রতিটা lesson খুলে যায়, যে device এ পড়ুন না কেন।
নিরাপদে string পড়া: fgets, আর gets কেন বাদ পড়ল এর ভেতরে কী আছে
- %s একটা শব্দ পড়ে, বাকিটা অপেক্ষা করে
- Width থাকলে %s array-এর ভিতরে থাকে
- fgets পুরো একটা লাইন পড়ে, newline-সহ
- Newline সরাও, তবে শুধু যখন সেটা আছে
- fgets NULL return না করা পর্যন্ত লাইনের পর লাইন পড়া
- আগে একটা সংখ্যা, তারপর একটা লাইন: পড়ে থাকা newline
- gets, যে function C11 বাদ দিয়েছে