رشته ها در زبان برنامه نویسی C
به نام خداوند علم و دانش. سلام به دوستان گرامی و مخاطبین وب سایت آموزشی کدیونی، وقت همگی بخیر، در این صفحه با مطلب رشته ها در زبان برنامه نویسی C از سری آموزش های زبان C در خدمت شما عزیزان هستیم.
فهرست مطالب
رشته ها کاربرد فراوانی در برنامه نویسی دارند و همان طور که در بخش متغیرها خواندید رشته ها آرایه ای از کاراکترها هستند. در این مطلب مروری بر رشته ها در زبان C داریم.
رشته ها در زبان C
رشته ها در برنامه نویسی همان متن های قابل چاپ از حروف گرفته تا اعداد و ... هستند که در واحد های حافظه ذخیره می شوند.
روش های مختلفی برای ایجاد رشته وجود دارد.
روش اول:
در قطعه کد زیر آرایه ای به نام a و به طول 8 کاراکتر ایجاد کردیم و کاراکترهای مدنظر خود را درون آرایه قرار دادیم.
در مثال زیر \0 به معنای پایان رشته است.
char a[8] = {'S', 'T', 'R', 'I', 'N', 'G', 'S', '\0'};
روش دوم:
این کد مشابه کد قبلی است با این تفاوت که طول آرایه را مشخص نکردیم و انتهای رشته را با قرار دادن \0 مشخص می کنیم.
char a[] = {'S', 'T', 'R', 'I', 'N', 'G', 'S', '\0'};
روش سوم:
اگر خیلی حوصله ندارید می توانید به این شکل رشته را ایجاد کنید.
می توانید طول رشته را خودتان تعیین کنید یا این کار را به کامپیوتر بسپارید.
char a[8] = "STRINGS";
char a[] = "STRINGS";
نمونه کد رشته در زبان C
کد:
#include <stdio.h>
int main() {
char a[8] = "STRINGS";
printf("a = %s", a);
return 0;
}