Oratè 1: Tout dwa. Pwogram sa a pase a te yon ti kras raz. Se pou yo ale pi devan epi pèrsonalize sa a yon ti kras. Olye ke yo di bonjou sou latè, poukisa yo pa nou ale pi devan ak di, alo David li ye? Oke, fè sa, mwen te kapab apwoche sa a nan yon koup la fason. Mwen te kapab, nan kou, kòd jis difisil David la, men sa a, se pa tout sa ki fondamantalman diferan soti nan vèsyon an dènye. Se konsa, kite a pran yon kwasans pi devan, defèt ki chanje, ak olye insert yon nouvo liy nan Kòd kote liy senk te yon fwa. Espesyalman, sa m ap pral fè isit la se ajoute nan non fisèl, kidonk deklare yon varyab. Remake nan C, se pa sèlman ou gen bay yon varyab yon non, ki nan ka sa a se non, ou menm tou nou gen ou presize ki kalite li ye. Nou pwal wè lòt kalite anvan lontan, nan mitan yo nonb antye relatif ak k ap flote pwen valè ak plis ankò, men pou kounye a, fisèl se jis yon mo oswa yon fraz, plis fòmèlman, yon sekans nan zewo oswa plis karaktè. Se konsa, nan moman sa a, liy sa a senk se li di yo: Ban m 'yon varyab rele ki gen done di ki kalite se fisèl. Koulye a, mwen vle nan magazen yon valè nan la, ak fè sa nan C, nou itilize egal a siyen, otreman li te ye tankou nan plasman operatè. Se konsa, mwen pral kontinye jan sa a. Pèr quote, unquote, D-A-V-I-D, fèmen quote, pwenvigil. Efè a nèt nan liy senk kounye a se deklare yon fisèl, D-A-V-I-D, estoke li nan men bò nan men dwat nan sa a ekspresyon nan varyab la sou la bò men gòch nan ekspresyon sa a. Se konsa, nan fen liy sa a, nou gen D-A-V-I-D ki estoke andedan nan yon varyab rele. Koulye a, kite nan sèvi ak varyab sa a. Sou liy sis, mwen pral ranplase mond ki gen yon kontneur. % S Yo defini dapre a dokiman pou printf tankou se te yon kontneur pou yon kòd. Nan lòt mo, li nan yon fason pou enfòme printf ke mwen pral mete kèk lòt valè isit la, men kite m ' di nou nan jis yon ti moman sa li pral yo dwe. Koulye a, kijan pou m 'ale nan di printf ki sa sa valè a pwal? Bon, mwen bezwen bay printf ak yon dezyèm agiman, ak fè sa, mwen bezwen mete yon vigil apre premye sa yo nan agiman, ki te sa a te site fisèl, ak Lè sa a, mwen bezwen presize ki valè Mwen vle ploge nan ki premye agiman an kontneur. Se konsa, non an nan varyab mwen an se, nan kou, Non, se konsa li sifizan tape "Non" kòm dezyèm lan agiman printf. Koulye a, nou pa bezwen twonpe tèt nou. Menm si gen yon vigil andedan nan fisèl la te site, se sa ki tout bon andedan nan fisèl la se konsa li pa fè sa separe yon sèl agiman soti nan yon lòt. Se sèlman vigil sa a ki nan deyò nan ki te site fisèl aktyèlman separe premye agiman printf a soti nan dezyèm agiman li yo. Se pou nou kounye a konpile pwogram sa a. Fè bonjou yon sèl. Oh mwen bonte, senk erè pwodwi, ak pwogram mwen an sèlman sèt liy ki long. Oke, tankou toujou, pa gade nan dènye a nan erè yo ki sou ekran an. Gade nan trè premye paske la petèt gen yon lese pase 'efè kaskad sèlman yon sèl erè moute tèt ki te kreye nan aparans ki gen plis erè pase gen aktyèlman yo. Se konsa, kite m 'woulo liv leve, ak premye sa yo nan boldfaced erè isit la se pou sèvi ak sekrè idantifyan fisèl. Eske ou te vle di estanda nan? Oke non, mwen pa t '. Mwen te fè vle di fil, men li vire soti mwen bliye ke fil pa egziste kòm yon done tape teknikman nan C. konsèptuèl li egziste, men pawòl Bondye a "Fisèl" sèlman ki egziste paske CS50 nan anplwaye yo te deklare li, se konsa pale, nan yon dosye ke nou tèt nou te ekri. An reyalite, menm jan yon moun sa pibliye depi lontan te deklare fonksyon an printf nan yon dosye rele Creole IO.H, se konsa nou an te fè anplwaye deklare fisèl kòm yon kalite done nan yon dosye sa, pa gen sipriz, Yo rele CS50.H. Se konsa, kite a tounen nan tèt la nan mwen pwogram yo epi enfòme du a ki pa sèlman mwen vle sèvi ak senbòl la fisèl, mwen vle tou edike a du sou ki sa sa senbòl vle di. Apre sa, fè sa byen tou senpleman, mwen ka ale tounen moute nan liy yon sèl, insert yon liy nouvo isit la, epi ajoute, "gen ladan CS50.H," tou ant parantèz Incline. Enstriksyon sa a, anpil tankou ke kounye a sou liy de, se ale nan enfòme la du ke li ta dwe gen ladan nan sa a CS50.H tout kote yo nan kondwi difisil mwen an andedan nan pwogram m 'yo, kidonk edike du an kòm sa ki vle di pa fisèl. Se pou yo compile pwogram mwen an apre ekonomize chanjman yo. Fè bonjou yon sèl. Antre. Pi bon. Koulye a, mwen gen yon èd memwa kliyote nan ki mwen ka tape, ". / bonjou yon sèl," ak vwala. Bonjou David la.