DAVID J. Malan: Gadewch i weithredu rhaglen sy'n manteisio ar y Llyfrgell CS50, gan ddefnyddio swyddogaeth o'r enw cael int, y mae ei bwrpas mewn bywyd yw wneud hynny, i gael int, neu cyfanrif, gan y defnyddiwr. Wel, i ddefnyddio'r swyddogaeth hon i ni yn gyntaf angen cynnwys y CS50 llyfrgell ffeil flaen, y gallwn ei wneud gyda y miniog cynnwys datganiad. Gadewch i ni nesaf, fel yr ydym yn aml yn gwneud, yn cynnwys io.h safonol fel bod gennym fynediad i swyddogaeth fel printf. Gadewch i ni yn awr yn datgan prif, ei hun, gyda int prif ddi-rym, Brace cyrliog agored, a Brace cyrliog preemptively agos. A gadewch i ni yn awr symud ymlaen i annog y defnyddiwr ar gyfer dau gyfanrif, a galw gadewch i iddynt, er mwyn trafodaeth, x ac y. A gadewch i ni yn olaf ychwanegu dau gwerthoedd hynny, x ac y, gyda'i gilydd er mwyn gweithredu'r symlaf iawn o gyfrifianellau. printf, os gwelwch yn dda roi int mi. Ac yn awr mae angen i ni mewn gwirionedd yn bod int gan y defnyddiwr. I wneud hyn, yr wyf i'n mynd i ddatgan amrywiol o'r enw x, a thrwy hynny ddyrannu rhywfaint o gof yn y cyfrifiadur ar gyfer newidyn hwn, x. Ac yn awr gadewch i mi neilltuo, gan ddefnyddio'r gweithredwr aseiniad, mae'r gwerth dychwelyd, fel petai, o int get. Mewn geiriau eraill, ar yr ochr dde mynegiant hon, gadewch i ni alw cael int, sy'n swyddogaeth ddatgan yn CS50.h, ac yn caniatáu i int yn cael gwneud y codi pethau trwm o gael int rhywsut gan y defnyddiwr, dychwelyd, fel petai, ac yna ei storio o yr ochr llaw dde ymadrodd hwn i mewn i ochr chwith mynegiant hwn. Gadewch i ni nesaf yn gwneud yr un peth, mae hyn yn amser yn cael gwerth am amrywiol a elwir yn y. printf, rhowch int arall i mi. int y, a thrwy hynny datgan newydd amrywiol, y tro hwn a elwir yn y, yn hafal i gael int. Mewn geiriau eraill, gall yr wyf yn galw get int sawl gwaith, a phob tro y mae'n mynd i ddychwelyd pa bynnag cyfanrif y defnyddiwr wedi teipio mewn gwirionedd. Yn olaf, gadewch i ni ychwanegu x ac y gyda'i gilydd. printf, y swm hwn o% d a% d, felly yn geiriau eraill, yr wyf i'n mynd i plwg yn y gwerthoedd x ac y ar gyfer y rhai gwerthoedd dalfan. % D yw, wel,% d. Mewn geiriau eraill, os wyf yn ychwanegu un int i int arall, dw i'n mynd i gael trydydd int. Felly, dw i'n mynd i ddefnyddio trydydd lle deiliad ar gyfer int. Cyfnod, slaes n, dim ond i roi newydd llinell ar y sgrin er mwyn symud y cyrchwr i lawr yn daclus, dyfynnwch agos. Yn awr, printf, yn yr achos hwn, yn mynd i gael i gymryd rhai ychwanegol dadleuon, tri, mewn gwirionedd. Oherwydd yn y ddadl gyntaf, rydw i wedi tri ddeiliaid lle penodol. Felly, yr wyf i'n mynd i wahanu'r dadleuon, fel bob amser, gyda atalnodau. Mae'r ddadl cyntaf o'r fath yn mynd i fod x, yr ail ddadl o'r fath yn mynd i fod yn y, a'r trydydd ddadl o'r fath yn mynd i fod, wel, dim ond mynegiant rhifyddeg, x yn ogystal â y. Rydw i'n mynd i gau fy rhestr ddadl gyda a cromfachau, hanner colon, Achub fy ffeilio, ac yn awr yn llunio rhaglen hon. Gwneud wiber Enter. Fy mod yn ôl yn fy brydlon amrantu. Gadewch i ni yn awr rhedeg - dot slaes wiber Enter. Os gwelwch yn dda roi int mi. Gadewch i ni ddechrau gydag 1. Rhowch int arall i mi. Gadewch i ni fynd gyda 2. Ac yn gobeithio, y swm o 1 a 2 yn 3.