DAVID מלאן: מתברר מחרוזת היא רק רצף של תווים, או יותר כראוי, מערך של תווים. פירוש הדבר הוא שאנחנו יכולים למעשה לגשת לאדם תווים במחרוזת על ידי אינדקס לתוך אותו עם קבוצה חדשה של סימון, סוגריים מרובעים במיוחד שאנחנו יכולים להשתמש באופן הבא. בתוך תכנית זו, בואו להכריז הראשון של מחרוזת ים וחנות בה להחזיר ערך של getstring. בואו הבא נכריז על לולאה שקורה כדי לחזר מi שווה 0, כל עוד הוא אני פחות מאורך המחרוזת של x. אלא להשתמש במחרוזת באורך של ים, אני הולך לצריך קובץ כותרת בשם string.h, שלקחתי אכפת כבר לכלול. בואו להמשיך להגדיל i בכל איטרציה על ידי 1. הדפסה ולאחר מכן בתוך לולאה זו, בואו מתוך כל תו כדלקמן - n לוכסן הפוך% printf ג סוגר i של הפסיק. תחביר זה, סוגר שלי, פירושו לגשת לה-i דמות בים, 0 צמוד. בואו עכשיו לקמפל ו להפעיל את התכנית. להפוך מחרוזת 0 לוכסן נקודה 0. ועכשיו בואו ניקח את מילה כמו שלום. שים לב אכן יש לנו מודפסים שלום char אחד בכל פעם.