رشته های C++ (String)
رشته (String) یعنی چند کاراکتر پشت سرهم؛ یعنی متن. در C++ نوع string
برای نگهداری متن استفاده می شود. مقدار رشته باید داخل دابل کوتیشن باشد؛ مثل "Hello"
. مثل اسم مخاطب در گوشی، کل واژه ذخیره می شود.
تعریف رشته در C++ با string
یک متغیر رشته می سازیم و چاپ می کنیم. مقدار داخل دابل کوتیشن است. خروجی همان متن است.
#include <iostream>
#include <string>
using namespace std;
int main() {
string greeting = "Hello";
cout << greeting;
return 0;
}
نکته: برای استفاده از string
باید هدر <string>
را اضافه کنی.
مثال ساده از رشته های C++
در این نمونه هم هدر را داریم، هم ساخت رشته، هم چاپ مقدار. همه چیز خیلی ساده است.
#include <iostream>
#include <string>
using namespace std;
int main() {
string name = "Ali";
cout << name;
return 0;
}
گام های عملی
- هدر
<string>
را اضافه کن. - یک متغیر
string
تعریف و مقداردهی کن. - با
cout
مقدار رشته را چاپ کن.
هشدار: برای رشته از دابل کوتیشن استفاده کن. کوتیشن تکی برای کاراکتر است.
لینک های داخلی
برای مرور کاراکترها به کاراکترها برو. همچنین این صفحه رشته های C++ را مرجع متن بدان.
منابع بیرونی
cppreference: std::basic_string — مرجع استاندارد رشته ها. همچنین W3Schools: C++ Strings — آموزش مقدماتی با مثال.
جمع بندی سریع
string
متن را نگه می دارد.- حتماً هدر
<string>
را اضافه کن. - برای مقدار از دابل کوتیشن استفاده کن.
- چاپ رشته با
cout
بسیار ساده است.