কম্পিউটার

কিভাবে একটি স্ট্রিংকে সি-তে পূর্ণসংখ্যায় রূপান্তর করা যায়


প্রথমে strchr() ফাংশন ব্যবহার করে বাম বন্ধনী '(' থেকে অক্ষর বের করুন।

char *name="The Matrix(1999)";
char *ps;
ps=strchr(name,'(');

তারপর বন্ধনীর মধ্যে প্রতিটি অক্ষর যোগ করুন () একটি অক্ষর অ্যারেতে

char y[5]=""; int  p;
for (p=1;p<strlen(ps+1);p++) {
   y[p-1]=ps[p];
}
y[4]='\0';

অবশেষে atoi() ফাংশন

ব্যবহার করে ফলাফল স্ট্রিংকে পূর্ণসংখ্যাতে রূপান্তর করুন
year=atoi(y);
printf("year=%d",year);

আপনি এখন প্রয়োজনীয় ফিল্টার প্রয়োগ করতে পারেন যাতে 2008 সালের আগের সমস্ত মুভির স্ট্রিং তৈরি করা যায়


  1. কিভাবে GSON ব্যবহার করে ArrayList কে স্ট্রিং এ রূপান্তর করবেন?

  2. অ্যান্ড্রয়েডে একটি রঙের পূর্ণসংখ্যাকে হেক্স স্ট্রিংয়ে কীভাবে রূপান্তর করবেন?

  3. পাইথনে একটি পূর্ণসংখ্যাকে হেক্সাডেসিমেল স্ট্রিংয়ে কীভাবে রূপান্তর করবেন?

  4. পাইথন ব্যবহার করে স্ট্রিংকে কীভাবে JSON এ রূপান্তর করবেন?