1 00:00:00,000 --> 00:00:00,610 2 00:00:00,610 --> 00:00:02,960 >> DAVID J. MALAN: Beraz, oraindik nahiko naiz Programa honen underwhelmed. 3 00:00:02,960 --> 00:00:06,980 Guztia egin dut esaten joan kaixo kaixo David munduan. 4 00:00:06,980 --> 00:00:08,940 Baina ez da oraindik dinamismoa no programa honetan. 5 00:00:08,940 --> 00:00:10,530 Ez dago erabiltzailearen sarrera. 6 00:00:10,530 --> 00:00:12,520 Ez dago besterik gogor kodetuta irteera da. 7 00:00:12,520 --> 00:00:13,760 >> Beno, hori baino hobeto egin ahal izango dugu. 8 00:00:13,760 --> 00:00:16,750 Goazen atzera barrutik sartu nire eginkizun nagusia. 9 00:00:16,750 --> 00:00:22,740 Eta une honetan, baizik eta kode gogorra baino David nire izena bezala, utzi hau ordezkatu dit 10 00:00:22,740 --> 00:00:25,470 , lehen, agindu bat lerro erabiltzaileari. 11 00:00:25,470 --> 00:00:29,090 Printf adierazi zure izena. 12 00:00:29,090 --> 00:00:32,790 Beraz, orain, erabiltzaileak zer dugu informatuta dugu berari espero da, egoera bere 13 00:00:32,790 --> 00:00:35,840 izendatzeko, baina orain behar dugu benetan erabiltzailearen izena lortzeko. 14 00:00:35,840 --> 00:00:40,020 >> Beno, orain arte bezala, gorde ahal izango dut Erabiltzaileen du izendatzeko, azken finean, aldagai batean 15 00:00:40,020 --> 00:00:40,920 mota katea. 16 00:00:40,920 --> 00:00:43,420 Eta ez dut deitu joan da, orain arte bezala, izena. 17 00:00:43,420 --> 00:00:47,850 Baina orain, esleitzeko batera jo behar dut esleitzeko operadorea, balio batzuk 18 00:00:47,850 --> 00:00:48,760 aldagai hori. 19 00:00:48,760 --> 00:00:51,990 Baina une honetan, ez dut kodea hard nahi gustatzen aurretik egin nuen aurrekontua batera, 20 00:00:51,990 --> 00:00:53,150 UNQUOTE David. 21 00:00:53,150 --> 00:00:57,260 Baizik eta, dinamikoki lortu nahi dut erabiltzaile sarrera bere teklatua eta 22 00:00:57,260 --> 00:01:00,670 ondoren, barruan balio hori gordetzeko izena izeneko aldagai hau. 23 00:01:00,670 --> 00:01:04,530 >> Beno, hori egin ahal izateko, bat deitu ahal dut funtzioa, hori gertatzen da funtzio bat 24 00:01:04,530 --> 00:01:06,640 egon get katea deitu. 25 00:01:06,640 --> 00:01:12,020 Baina funtzio hau, askoz kate bezala, berez, ez du benetan C. etorriko 26 00:01:12,020 --> 00:01:17,380 Hobeto esanda, CS50 langileek deklaratu du, CS50.h, funtzio bat izeneko fitxategi batean 27 00:01:17,380 --> 00:01:21,150 Get String izeneko horren helburua bizitzan da erabiltzaileari idatzi ahal izateko bere 28 00:01:21,150 --> 00:01:24,850 edo bere teklatua izena, eta ondoren funtzio hori, lor-katea, itzultzen 29 00:01:24,850 --> 00:01:28,540 balio hori, nolabait esateko, eskuinetik egindako eskua adierazpen honen alde 30 00:01:28,540 --> 00:01:31,020 ezkerraldeko sartu adierazpen honen. 31 00:01:31,020 --> 00:01:34,340 >> Utzi gorde fitxategia eta programa hau konpilatu. 32 00:01:34,340 --> 00:01:37,510 Kaixo-2, Sartu. 33 00:01:37,510 --> 00:01:38,950 Gure keinuka gonbitan itzuli gara. 34 00:01:38,950 --> 00:01:42,340 Orain ez dut, aurrera joan eta exekutatu ./hello-2. 35 00:01:42,340 --> 00:01:46,500 Egia esan dut galdetuko nire izena adierazi, eta, besterik gabe, duela D-A-V-I-D egin dut. 36 00:01:46,500 --> 00:01:50,230 Sartu, eta han programa bat dugu dela, berriro ere, bistaratzen kaixo David. 37 00:01:50,230 --> 00:01:54,250 >> Baina une honetan David da aldarrikatzen dut dinamikoki pantailara outputted, 38 00:01:54,250 --> 00:01:56,430 oinarritutako dudana, neure burua, idatzi besterik ez da. 39 00:01:56,430 --> 00:02:01,000 Hargatik probatzeko hipotesia eta re-run kaixo-2 programa honetan. 40 00:02:01,000 --> 00:02:04,030 Dezagun adierazi nire izena, hau ordua, Alice bezala. 41 00:02:04,030 --> 00:02:07,590 Eta, hain zuzen, ez dut agurtu kaixo Alice edo beste edozein 42 00:02:07,590 --> 00:02:08,840 izendatzeko, materia hori. 43 00:02:08,840 --> 00:02:09,760