1 00:00:00,000 --> 00:00:00,610 2 00:00:00,610 --> 00:00:02,960 >> DAVID J. MALAN: Joten olen silti aika underwhelmed tテ、tテ、 ohjelmaa. 3 00:00:02,960 --> 00:00:06,980 Kaikki olen tehnyt on mennテ、 sanomatta Hello world Hello David. 4 00:00:06,980 --> 00:00:08,940 Mutta siellテ、 on vielテ、 ole dynaamisuus tテ、ssテ、 ohjelmassa. 5 00:00:08,940 --> 00:00:10,530 Ei ole kテ、yttテ、jテ、 syテカttテ、テ、. 6 00:00:10,530 --> 00:00:12,520 On vain kova koodattu lテ、htテカ. 7 00:00:12,520 --> 00:00:13,760 >> No, voimme tehdテ、 paremmin kuin tテ、mテ、. 8 00:00:13,760 --> 00:00:16,750 Mennテ、テ、n takaisin sisテ、lle minun pテ、テ、tehtテ、vテ、. 9 00:00:16,750 --> 00:00:22,740 Ja tテ、llテ、 kertaa, sen sijaan kova koodi David kun nimeni, haluan korvata tテ、mテ、n 10 00:00:22,740 --> 00:00:25,470 mukaisesti, ensimmテ、inen, ohje kテ、yttテ、jテ、lle. 11 00:00:25,470 --> 00:00:29,090 Printf nimenne. 12 00:00:29,090 --> 00:00:32,790 Joten olemme nyt ilmoittanut kテ、yttテ、jテ、lle, mitテ、 me odottaa hテ、ntテ、, julkistamaan 13 00:00:32,790 --> 00:00:35,840 nimi, mutta meidテ、n on nyt todella saada kテ、yttテ、jテ、n nimi. 14 00:00:35,840 --> 00:00:40,020 >> No, kuten ennen, en voi tallentaa kテ、yttテ、jテ、n name, lopulta, muuttujaan 15 00:00:40,020 --> 00:00:40,920 tyypin string. 16 00:00:40,920 --> 00:00:43,420 Ja aion soittaa se, kuten ennen, nimi. 17 00:00:43,420 --> 00:00:47,850 Mutta minun tテ、ytyy nyt antaa, kuten sijoitusoperaattori, jonkinlaista arvoa 18 00:00:47,850 --> 00:00:48,760 ettテ、 muuttuja. 19 00:00:48,760 --> 00:00:51,990 Mutta tテ、llテ、 kertaa, en halua kovaa koodi se tuntui tein ennen lainaamalla, 20 00:00:51,990 --> 00:00:53,150 Unquote David. 21 00:00:53,150 --> 00:00:57,260 Pikemminkin haluan dynaamisesti saada Kテ、yttテ、jiテ、 panosta niiden nテ、ppテ、imistテカ ja 22 00:00:57,260 --> 00:01:00,670 sitten tallentaa tテ、mテ、n arvon sisテ、llテ、 tテ、mテ、 muuttuja nimeltテ、 nimi. 23 00:01:00,670 --> 00:01:04,530 >> No, tehdテ、 nテ、in, voin vedota funktio, toiminto, joka tapahtuu 24 00:01:04,530 --> 00:01:06,640 kutsua get merkkijono. 25 00:01:06,640 --> 00:01:12,020 Mutta tテ、mテ、 toiminto, aivan kuten merkkijono, itse, ei oikeastaan 窶銀€逆ule C. 26 00:01:12,020 --> 00:01:17,380 Pikemminkin CS50 henkilテカkunta on ilmoittanut, tiedostoon nimeltテ、 CS50.h, toiminto 27 00:01:17,380 --> 00:01:21,150 nimeltテ、テ、n Get String joiden tarkoitus elテ、mテ、ssテ、 on, ettテ、 kテ、yttテ、jテ、 voi kirjoittaa hテ、nen 28 00:01:21,150 --> 00:01:24,850 tai hテ、nen nimensテ、 on nテ、ppテ、imistテカ, ja sitten Tテ、mテ、n toiminnon saat merkkijono, palaa 29 00:01:24,850 --> 00:01:28,540 tテ、mテ、n arvon, niin sanotusti, oikealta puolella tテ、tテ、 ilmaisua 30 00:01:28,540 --> 00:01:31,020 osaksi vasemmalla puolella tテ、mテ、n ilmaisun. 31 00:01:31,020 --> 00:01:34,340 >> Sテ、テ、stetテ、テ、n tiedosto ja kokoamaan tテ、tテ、 ohjelmaa. 32 00:01:34,340 --> 00:01:37,510 Tee hei-2, Enter. 33 00:01:37,510 --> 00:01:38,950 Olemme takaisin meidテ、n vilkkuu ajallaan. 34 00:01:38,950 --> 00:01:42,340 Nyt aion mennテ、 eteenpテ、in ja ajaa ./hello-2. 35 00:01:42,340 --> 00:01:46,500 Olen todellakin pyydetテ、テ、n ilmoittamaan nimeni, ja minテ、 teen juuri niin, D--V-I-D. 36 00:01:46,500 --> 00:01:50,230 Anna, ja siellテ、 meillテ、 on ohjelma Se taas tulostaa Hei David. 37 00:01:50,230 --> 00:01:54,250 >> Mutta tテ、llテ、 kertaa Vテ、itテ、n, ettテ、 David on dynaamisesti tulostetaan nテ、yttテカテカn, 38 00:01:54,250 --> 00:01:56,430 perusteella, mitテ、 minテ、 itse, juuri kirjoittanut. 39 00:01:56,430 --> 00:02:01,000 Joten tテ、hテ、n olettamaan ja uusinnassa Tテ、mテ、n ohjelman hei-2. 40 00:02:01,000 --> 00:02:04,030 Katsotaanpa todeta nimeni, tテ、mテ、 aikaa, kuten Alice. 41 00:02:04,030 --> 00:02:07,590 Ja todellakin, olen tervehditテ、テ、n Hei Alice tai muita 42 00:02:07,590 --> 00:02:08,840 nimi, ettテ、 asiassa. 43 00:02:08,840 --> 00:02:09,760