[CHWARAE CERDDORIAETH] ZAMYLA Chan: Helo, byd. Gadewch i ni wneud ein rhaglen C gyntaf. Er mwyn ysgrifennu ein rhaglenni, byddwn yn gweithio yn y CS50 Chyfarpar. Mae'n 'n weithredol beiriant sy'n rhedeg cyfrifiadur y tu mewn i'ch cyfrifiadur. Mae hyn yn cael llawer o fudd-daliadau. Ar gyfer un, mae eisoes wedi ei sefydlu gyda llawer o offer a bydd angen i chi am CS50. Mae hefyd yn golygu bod p'un a oes gennych Mac, PC, Linux, mae pawb yn defnyddio'r un peth. Os nad ydych wedi llwytho i lawr y CS50 Offer eto, ewch i manual.cs50.net/appliance. Mae gen i fy Appliance yma sgrin lawn, ond gallwch hefyd gael fel bo'r angen ffenestr, os ydych yn dymuno. Fi 'n dal annog sefydlu Dropbox cyfrif am eich holl CS50 gwaith cwrs. Fel hyn, rhag ofn y bydd rhywbeth yn digwydd gyda eich cyfrifiadur neu Offer, gennych wrth gefn yn y cwmwl. Gadewch i ni agor ein terfynell gyntaf. Mae'r derfynfa yn rhyngwyneb ein bod yn Gall eu defnyddio i lywio o gwmpas ein cyfrifiadur, ysgrifennu, crynhoi, a rhedeg cod. Byddwn yn ysgrifennu mewn gwirionedd yn y rhan fwyaf o'r ein cod yn gedit, er. Felly, gadewch i ni godi hyn nawr. Bydd yn dod â ni i ddogfen sydd heb eu cadw. Hysbysu fy mod dechrau teipio fy nghod C - Nid oes unrhyw tynnu sylw at chystrawen. Tynnu sylw at chystrawen yn ein helpu i weledol gan mathau data lliwio, swyddogaethau, a newidynnau gwahanol. Felly, gadewch i ni achub y rhaglen yn ffolder, a galw yn hello.c. Fel hyn, bydd gennym cystrawen amlygu wrth i ni deipio. Byddwn yn dechrau drwy gynnwys dwy lyfrgell - gynnwys cs50.h ac yn cynnwys stdio.h. Fel hyn, bydd ein rhaglen yn cael mynediad i'r swyddogaethau y tu mewn i'r CS50 Safon I / O llyfrgell. Mae pob rhaglen yn angen prif swyddogaeth, felly gadewch i ni ysgrifennu hynny yma - prif (gwag) gyda dau braces cyrliog. Ac yn awr dyma yw pan wnewch chi helpu ysgrifennu eich rhaglen. Ar gyfer ein rhaglen gyntaf, byddwn yn unig wedi un llinell printf, helo, byd! Gyda llinell newydd yn iawn yma am estheteg. Ar ôl i mi arbed, yr wyf am redeg fy rhaglen. Felly, yr wyf i'n mynd i agor fy terfynell awr. Yr wyf yn dechrau mynd allan yn fy cyfeiriadur cartref, ond i gael mynediad at hello.c, mae angen i mi fod yn yr un cyfeiriadur neu ffolder. Felly, ar yr hawl brydlon yma, Rydw i'n mynd i deipio cd - newid cyfeiriadur - Dropbox/2013/walkthroughs. Ac yn awr fy mod yn fy ffolder walkthroughs. Dweud fy mod yn anghofio beth mae fy yn cael eu galw'n ffolderi. Yna byddaf yn teipio ls, a fydd yn rhestru'r holl ffeiliau yn y cyfeiriadur cyfredol. Felly newid cyfeirlyfrau ychydig gwaith yn fwy, yr wyf yn dod o hyd i hello.c. Ac mae'r broses hon yn cyfateb i llywio drwy Finder ar Macs neu 'M Chyfrifiadur i mewn Ffenestri. Yn wir, gall hyd yn oed wneud ffolderi neu cyfeiriaduron gywir o'r derfynell gyda'r Cyfeiriadur Gwneud gorchymyn, mkdir. Os ydych am i gael gwared ar ffeil, gallwch ddileu o'r derfynell gyda rn, ddilyn gan enw'r ffeil rydych am gael gwared, a theipio y ar gyfer ie pan fydd y derfynell yn gofyn i chi i gadarnhau'r dileu. Byddwch yn siwr i archwilio terfynol. Mae tunnell o lwybrau byr bysellfwrdd i'ch helpu chi allan. Hefyd, mae gedit mewn gwirionedd wedi bach terfynol ar y gwaelod dyma lle rydych yn gallu gwneud yr un pethau a wnaethom yn ein terfynell mwy. Am y tro, gadewch i ni lunio ein cod gyda'r gorchymyn canlynol - gwneud helo. Nawr dylech weld unol â criw o orchmynion. Gwnewch yn ei hanfod yn lapio mai dim ond yn anfon rhestr o orchmynion i terfynol pan fyddwch yn teipio yn yr un gair. Yn yr achos hwn, mae'n rhedeg clang, a compiler gyda set o gyfarwyddiadau - baneri - ar sut i lunio'r rhaglen. Rydym yn awr yn bod ni wedi llunio hello.c, os ydym ls, dylem weld ffeil weithredadwy Gelwir helo yn ein cyfeiriadur. Rydym yn rhedeg iddo gan deipio. / Helo, ac mae ein allbwn rhaglenni. Helo, byd. Fy enw i yw Zamyla, ac mae hyn yn CS50.