طول رشته (String Length)
گاهی می خواهیم بدانیم یک رشته چند کاراکتر دارد. رشته (String) یعنی متن داخل گیومه. همین طول به ما کمک می کند روی متن برنامه ریزی کنیم.
گرفتن طول رشته با length()
برای گرفتن طول، از تابع length() استفاده کن. خروجی یک عدد است.
string txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
cout << "The length of the txt string is: " << txt.length();
size() معادل length()
بعضی کدها از size() استفاده می کنند. این همان length() است.
string txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
cout << "The length of the txt string is: " << txt.size();
تمرین قدم به قدم
- یک رشته بساز و داخلش نام مدرسه بگذار.
- با length() طولش را چاپ کن.
- حالا همان را با size() هم چاپ کن.
نکته: فاصله و علامت ها هم کاراکتر هستند. پس طول افزایش می یابد.
اگر با خود رشته آشنا نیستی، صفحه رشته ها را ببین. برای چسباندن متن، به به هم چسباندن برو. همچنین این صفحه طول رشته را نشانه گذاری کن.
جمع بندی سریع
- length() طول رشته را می دهد.
- size() معادل length() است.
- فاصله هم کاراکتر است.
- خروجی طول همیشه عدد است.