1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,980 >> DAVID מלאן: מתברר מחרוזת היא רק רצף של תווים, או יותר 3 00:00:02,980 --> 00:00:05,160 כראוי, מערך של תווים. 4 00:00:05,160 --> 00:00:07,930 פירוש הדבר הוא שאנחנו יכולים למעשה לגשת לאדם 5 00:00:07,930 --> 00:00:12,690 תווים במחרוזת על ידי אינדקס לתוך אותו עם קבוצה חדשה של סימון, 6 00:00:12,690 --> 00:00:15,630 סוגריים מרובעים במיוחד שאנחנו יכולים להשתמש באופן הבא. 7 00:00:15,630 --> 00:00:19,300 >> בתוך תכנית זו, בואו להכריז הראשון של מחרוזת ים וחנות בה 8 00:00:19,300 --> 00:00:21,060 להחזיר ערך של getstring. 9 00:00:21,060 --> 00:00:26,460 בואו הבא נכריז על לולאה שקורה כדי לחזר מi שווה 0, כל עוד 10 00:00:26,460 --> 00:00:29,270 הוא אני פחות מאורך המחרוזת של x. 11 00:00:29,270 --> 00:00:31,920 אלא להשתמש במחרוזת באורך של ים, אני הולך לצריך קובץ כותרת בשם 12 00:00:31,920 --> 00:00:35,220 string.h, שלקחתי אכפת כבר לכלול. 13 00:00:35,220 --> 00:00:39,600 >> בואו להמשיך להגדיל i בכל איטרציה על ידי 1. 14 00:00:39,600 --> 00:00:43,380 הדפסה ולאחר מכן בתוך לולאה זו, בואו מתוך כל תו כדלקמן - 15 00:00:43,380 --> 00:00:49,560 n לוכסן הפוך% printf ג סוגר i של הפסיק. 16 00:00:49,560 --> 00:00:52,430 תחביר זה, סוגר שלי, פירושו לגשת לה-i 17 00:00:52,430 --> 00:00:54,960 דמות בים, 0 צמוד. 18 00:00:54,960 --> 00:00:58,620 >> בואו עכשיו לקמפל ו להפעיל את התכנית. 19 00:00:58,620 --> 00:01:03,490 להפוך מחרוזת 0 לוכסן נקודה 0. 20 00:01:03,490 --> 00:01:06,230 ועכשיו בואו ניקח את מילה כמו שלום. 21 00:01:06,230 --> 00:01:08,870 שים לב אכן יש לנו מודפסים שלום char אחד בכל פעם. 22 00:01:08,870 --> 00:01:11,238