[Powered by Google Translate] کریستوفر بارتولومیو: خوش آمدید.
در یکی دیگر از فیلم، ما در مورد نوع داده کاراکتر در C که
را می توان مورد استفاده قرار گیرد برای نگه داشتن حروف، اعداد و کاراکترهای خاص
مانند سوال و یا علامت تعجب.
ما می دانیم که کاراکتر فردی دارای ارزش ASCII که
نمایش صحیح از شخصیت است.
به عنوان مثال، ارزش ASCII حروف 65 است.
اما در C، چه چیزی ما برای کلمات واقعی یا جملات استفاده کنید
به عنوان برنامه نویسی، و یا "C زیبا است؟"
پاسخ یک رشته است -
اما برای مشخص تر است، آن را یک رشته کاراکتری است.
یک رشته کاراکتر، یا یک رشته، دنباله ای از یک است
کاراکتر بایت هستند که در کنار ذخیره شده
هر یک از دیگر در حافظه است.
و در پایان از هر رشته کاراکتری در C
زبان، یک بایت های اضافی که وجود دارد
اختصاص داده شده به یک شخصیت ویژه -
اسلش 0، است که شخصیت ختم تهی است.
ختم تهی شخصیت کاراکتر 1 بایت که بیت است
تمام 0 و از آن استفاده می شود به نشانه پایان
از یک رشته در حافظه است.
این به این معنی که آیا شما قصد دارید به مقداردهی اولیه رشته خود را به عنوان
حکم "C سرگرم کننده است"، و یا فقط از کلمه "پاپ"، در
پایان وجود دارد، همیشه یک شخصیت ختم تهی باشد
نشان می دهد که این رشته به پایان رسیده است.
برای استفاده از یک رشته در برنامه شما، توصیه می شود
که متغیر خود را به شما به عنوان این مقداردهی اولیه -
نمودار ستاره S برابر است با نقل قول باز، رشته خود را، نزدیک
نقل قول استفاده کنید.
در این تعریف متغیر، متغیر S به اولین
شخصیت در رشته ما، که C. می بینید، چرا که ما در حال حاضر
می دانیم که تمام رشته به ترتیب در حافظه ذخیره می شود،
ما می توانیم رشته را به عنوان ما نیز با هیچ مشکلی بازیابی
می دانم که در آن به پایان می رسد، بیش از حد -
شخصیت ختم تهی.
بنابراین سرگرم کننده داشته باشد.
من کریستوفر بارتولومیو، این cs50 است.