اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

آنالیز کاراکتر‌های ورودی

0 امتیاز
273 نمایش

برای نوشتن برنامه‌ای که تک تک حروف یک متن رو تشخیص بده و اونها رو در خونه های یک آرایه بریزه، اگر از رشته استفاده کنم، آیا میتونم جداگانه به هر حرف از اون متن دسترسی داشته باشم؟

در ++C زبانی بسیار کوچک‌تر و پاکیزه‌تر در تلاش برای خروج است. (Bjarne Stroustrup)
پرسیده شده شنبه ۱۸ آذر ۱۳۹۱ در C++ توسط برنامه‌نویس  
بازتگ شده یکشنبه ۲۵ فروردین ۱۳۹۲ توسط admin

1 پاسخ

0 امتیاز

میتونین از std::string استفاده کنین که مثل یک آرایه پویا از کاراکتره که سایزش مشخصه و همچنین قابل تغییر هم هست.
بطور مثال کد زیر رو در نظر بگیرین که به این صورت تعریف شده و میشه به عناصرش هم دسترسی داشت:

//string is like a dynamic array of characters
std::string input; 

//get a whole line of input from stdin and store it
std::getline (std::cin, input); 

//you can manipulate it like an array, among other things
input [0] = 'i'; //now "iello there"
پاسخ داده شده یکشنبه ۲۹ بهمن ۱۳۹۱ توسط CPP_Crawler4