تابع string_set_byte_at
این تابع یک کاراکتر در بین رشته ورودی را تغییر میدهد.
string_set_byte_at(str, pos, byte);
خروجی : رشته
کاراکتر جدید بر حسب بایت
مقدار ورودی | توضیحات |
---|---|
str | رشته ورودی مد نظر |
pos | مکان کاراکتر مد نظر جهت تغییر |
byte | کاراکتر مد نظر جهت تغییر |
این تابع یک کاراکتر در بین رشته ورودی را تغییر میدهد و کپی جدیدی از رشته ورودی را بر میگرداند
توجه نمایید این عملکرد بسیار کند بوده بنابر این در استفاده از این تابع دقت کافی داشته باشید و حدالمقدور کمتر از این تابع استفاده نمایید.
مثال
str = string_set_byte_at("hello", 2, 97);
در مثال فوق مقادیر str برابر "hallo" خواهد بود.