רעדנער 1: זאל ס שרייב אַ פּראָגראַם אַז פּראַמפּס דער באַניצער פֿאַר די נעמען און הייזער פון דרייַ סטודענטן. איצט, צו קראָם די נעמען און הייזער מיר געקענט נוצן, וואָס, זעקס וועריאַבאַלז. דרייַ סטרינגס פֿאַר די נעמען, און אנדערן דרייַ סטרינגס פֿאַר די הייזער, אָבער מיר שוין וויסן אַז מיר קענען ריין אַרויף אַז קאָד דורך ניצן ערייז אַנשטאָט, פֿאַר בייַשפּיל אַ מענגע פון ​​גרייס 3 פֿאַר די דרייַ נעמען, און אנדערן מענגע פון גרייס 3 פֿאַר די הייזער. אבער עס טורנס אויס מיר קענען ריין דעם אַרויף ווייַטער נאָך, און פאקטיש האַלטן די נעמען און הייזער צוזאַמען, אַזוי אַז אַ תּלמיד ס נאָמען און זיין אָדער איר הויז זענען עפעס ענקאַפּסולאַטעד, אַזוי צו רעדן, אין דער זעלביקער בייַטעוודיק. צו טאָן דעם, כאָטש, מיר דאַרפֿן צו דערקלערן אונדזער אייגן דאַטן טיפּ, אונדזער אייגן טיפּ אין C, אַז די מחברים פון C האט ניט דאַווקע טראַכטן פון יאָרן צוריק. צו טאָן דעם מיר קענען נוצן די קיווערד טיפּעדעף, צוזאמען מיט די אנדערע קיווערד סטרוקט. זאל ס נעמען אַ קוק. ין פון סטרוקצ.ה, איך 'ווע שוין גאַטאַן סטאַרטעד דורך אַרייַנגערעכנט די קס50 ביבליאָטעק. איך בין ווייַטער געגאנגען צו דרוקן טיפּעדעף סטרוקט, און דעמאָלט אַ געגרייַזלט בראַסע. ין פון די סטרוקט, איך בין געגאנגען צו ספּעציפיצירן אַז אַ תּלמיד וועט האָבן אַ שטריקל גערופן נאָמען, און אנדערן שטריקל גערופן הויז. איך בין געגאנגען צו דעמאָלט נאָענט מיין געגרייַזלט ברייסאַז, און ספּעציפיצירן אַז די נאָמען פון דעם נייַ דאַטן טיפּ וועט זיין תּלמיד. אין אנדערע ווערטער, דורך דעם סינטאַקס האָבן איך דערקלערט אַ נייַ דאַטן טיפּ פון מיין אייגן אַז האט נישט עקסיסטירן אַ מאָמענט צוריק, און ין פון דעם דאַטן טיפּ זענען צוויי דאַטן פעלדער אָדער דאַטן מיטגלידער, איינער גערופן נאָמען, איינער גערופן הויז, ביידע פון ​​וואָס זענען פון טיפּ שטריקל. זאל ס איצט נוצן דעם טיפּ אין אַ פאַקטיש פּראָגראַם. אין סטרוקצ0.ק, איך 'ווע סימילאַרלי גאַטאַן אליין סטאַרטעד שוין מיט עטלעכע בוילערפּלייט קאָד, און איך בין איצט געגאנגען צו נוצן דעם דאַטן טיפּ תּלמיד, ווי גייט. איך בין ערשטער געגאנגען צו דערקלערן אַ מענגע פון ​​טיפּ תּלמיד, איך וועט רופן די מענגע סטודענטן - PLURAL - און איך וועט ספּעציפיצירן אַז זייַן גרייס וועט זיין דרייַ, וואָס, באַמערקן, איז די ווערט פון די קעסיידערדיק סטודענטן - אין אַלע קאַפּיטאַלז - אַז איך 'ווע דערקלערט אַרויף דאָ, פריער אין דער טעקע. זאל ס איצט יטעראַטע איבער די דרייַ סטודענטן, און פּינטלעך דער באַניצער פֿאַר זייער נעמען און הייזער. פֿאַר ינט איך באַקומען 0, איך איז ווייניקער ווי אַז קעסיידערדיק, איך + +. און איצט ין פון דעם גוף פון דעם פֿאַר שלייף, איך בין געגאנגען צו דרוקן אויס עפּעס ווי תּלמיד ס נאָמען. איך בין דעמאָלט געגאנגען צו פאקטיש באַקומען אַז תּלמיד ס נאָמען דורך ספּעסאַפייינג סטודענטן קלאַמער איך. אין אנדערע ווערטער איך ווילן די איך טה תּלמיד אין די מענגע גערופן סטודענטן, אָבער איצט איך ווילן צו באַקומען אין אַז איך טה תּלמיד ס נאָמען, און צו טאָן דעם, איך בין געגאנגען צו נוצן די. אָפּעראַטאָר, אין סדר צו באַקומען בייַ אַ ספּעציפיש פעלד ין פון די סטרוקט. אַזוי איך ספּעציפיצירן סטודענטן קלאַמער איך. נאָמען געץ די צוריקקומען ווערט פון געצטרינג (). דערווייַל, איך בין געגאנגען צו דרוקן אויס עפּעס ענלעך, און געזאגט תּלמיד ס הויז, און איצט איך בין געגאנגען צו ספּעציפיצירן אַז די איך טה סטודענטן הויז פעלד וועט באַקומען דעם צוריקקער ווערט פון אן אנדער רופן צו געצטרינג (). איצט לאָזן ס טאָן עפּעס מיט די דרייַ סטודענטן 'נעמען און הייזער, עפּעס פּשוט ווי דרוקן יעדער אויס אין אַ זאַץ. פֿאַר ינט איך באַקומען 0, ווידער איך איז ווייניקער ווי סטודענטן, איך + +, פּרינטף "% s איז אין s%. באַקסלאַש N ", און איצט לאָזן מיר צאַפּן אין די וואַלועס פון די צוויי פעלדער, סטודענטן קלאַמער איך. נאָמען, קאָמע, סטודענטן קלאַמער איך. הויז, נאָענט פּאַרען, פּינטל - קאָמע. און איצט איך דאַרפֿן צו טאָן איינער מער זאַך. בייַ די דנאָ פון דעם טעקע, איך דאַרפֿן צו פֿרייַ די זיקאָרן אַז איז אַלאַקייטיד הינטער די סינז דורך געצרינג (), וואָס פון קורס רופט מאַללאָק, אין סדר צו אַלאַקייט זיקאָרן פֿאַר די סטרינגס דער באַניצער טייפּס. אבער דעם צו איז פּשוט. פֿאַר ינט איך באַקומען 0, איך איז ווייניקער ווי סטודענטן, איך + +, און ין דער גוף פון דעם פֿאַר שלייף, איך בין פשוט געגאנגען צו צושטעלן פֿרייַ סטודענטן קלאַמער איך. נאָמען, און פֿרייַ סטודענטן קלאַמער איך. הויז. איצט, מיר 'ווע קלאר געניצט דרייַ פֿאַר לופּס אין דעם פּראָגראַם, ווען טאַקע איך קען האָבן נאָר געניצט איינער, אָבער דעם איז נאָר פֿאַר דעמאַנסטריישאַן ס צוליב, אַזוי אַז מיר קענען ספּעציפיצירן אין דרייַ בוילעט טריט וואָס פּונקט מיר ניטאָ טאן. מיר ניטאָ ערשטער געטינג אַ נאָמען און אַ הויז פֿאַר יעדער פון די סטודענטן, מיר ניטאָ דעמאָלט דרוקן אויס די נאָמען און די הויז פֿאַר יעדער פון די דרייַ סטודענטן, און דעמאָלט מיר ניטאָ געגאנגען צו פֿרייַ די זיקאָרן געניצט דורך יעדער פון די סטודענטן. אבער שורלי מיר קען 'ווע פאַרבינדן דעם אין איין ביגער פֿאַר שלייף. זאל ס איצט ראַטעווען, צונויפנעמען, און לויפן דעם פּראָגראַם. מאַכן סטרוקץ 0. / סטרוקץ 0, תּלמיד ס נאָמען, לאָזן ס צושטעלן דוד, ער וועט לעבן אין מאַדער הויז, תּלמיד ס נאָמען, לאָזן ס זאָגן לאָראַן, זי וועט לעבן אין לעווערעטט הויז, תּלמיד ס נאָמען, ראָב, ער וועט לעבן אין קירקלאַנד הויז. און טאקע, דוד איז אין מאַדער, לאָראַן איז אין לעווערעטט, און באַגאַזלענען איז אין קירקלאַנד.