DAVID MALAN: Tá sé seo CS50, agus tá sé seo Is é an tús na seachtaine. Agus cad a cheap muid gur mhaith linn a dhéanamh ná a tharraingt siar an imbhalla gléas a lán de tú shiúil dócha am atá caite anois ar feadh na mblianta, ach b'fhéidir riamh go leor ar a dtugtar a bhfuil sé. Mar sin, beidh an gléas breathnú is dócha eolach ar an chuid is mó de tú ag anois. [Athsheinm físe] -A bua na matamaitice agus Is scil meicniúil seo iontach nua áireamhán uathoibríoch ag Ollscoil Harvard. Fadhbanna casta sa mhatamaitic a chur tríd an meaisín i bhfoirm chódaithe ar téip a réiteach go cruinn i nóiméad codán den am a theastaíonn chun ríomh daonna. Deartha a bhrostú gach cineál taighde matamaitice agus eolaíochta, Beidh an inchinn meicniúil ollmhór ag obair do na Stáit Aontaithe Cabhlach go dtí deireadh an Chogaidh. [Athsheinm físe END] DAVID MALAN: Mar sin, go bhfuil an méid a fheiceann tú i an Ionad Eolaíochta, a bhfuil áit go meaisín atá lonnaithe anois. Tá tú i ndáiríre a fheiceáil ach amháin mar chuid de. Níl ach cuid ar taispeáint faoi láthair, agus go bhfuil gléas ar a dtugtar an Mark mé, agus bhí sé go bunúsach áireamhán i ndáiríre ollmhór. Bhí sé tháinig an Mark II, agus tá sé as an Mark II go againn i ndáiríre a fháil le beagán de fhoclóir. Is é seo an chéad dul síos taifeadta de rud éigin a bhfuil tú ar tí a bheith go léir ró-eolach ar an le linn an tseimeastair - is é sin, a bug. Mar sin, d'éirigh sé amach ag pointe amháin an Mark Ní raibh gléas II feidhmiú i gceart, agus ar iniúchadh níos dlúithe, tharla dáiríre a bug - a moth - go moth - taobh istigh. Agus ó shin i leith, ní mór dúinn dá dtagraítear botúin i gcláir mar bugs. Mar sin, níos mó ar sin le teacht. Ag labhairt di ar físeáin chomh maith, má tá tú nach bhfuil cheana féin, tá a fhios go bhfuil CS50 ar ndóigh scannánú. Na léachtaí dul suas de ghnáth ceart tar éis aicme i saghas réamh-scaoileadh formáid gan eagarthóireacht, agus ansin de lá nó dhó ina dhiaidh sin, chuir muid suas réiteach níos airde agus leagan ar chaighdeán níos airde. Is féidir leat chun cuimhne Vanessa, a raibh an fhortún ag imirt le Google Gloine, a chuimhnigh mé go ghearradh an am seo. Mar sin, más mian leat chun teacht suas tar éis an ranga agus spraoi, ba chóir iad ag obair inniu. Agus más mian leat a fheiceáil cad Vanessa chonaic an lá eile, cad a mbainfidh tú a fheiceáil anseo - in iúl dom a ardú ar an toirt anseo ar mo ríomhaire glúine. [Athsheinm físe] -Mar sin a ligean scuaine dom tá sé seo suas. Gach ceart. Mar sin, teagmháil seo. Gach ceart. OK, Gloine. Thaifeadadh físeáin. Gach ceart. Vanessa? [Athsheinm físe END] DAVID MALAN: Ceart go leor, mar sin an chúis nach raibh sé ag obair don chuid is mó de tú ag an deireadh rang a bhí mar gheall ar chuaigh mé a thaifeadadh uair an chloig de go phíosa scannáin dírithe ar mé féin tar éis Chuir mé na spéaclaí síos. Mar sin, lá atá inniu ann, beidh mé iad a fhágáil amach, ach buíochas a ghabháil leat chun Vanessa as a bheith den sórt sin a spórt maith. Idir an dá linn, cúpla fógraí roimh muid ag cruthú amach romhainn inniu. Mar sin, tá traidisiún de a dhéanamh amháin, CS50 cad is féidir linn iarracht a dhéanamh an- ranganna móra a bhraitheann níos lú. Agus i dtreo na críche sin, an chuid is mó gach Aoine, muid ag cruinniú ar an bialann i an chearnóg, Tine agus Oighear, le 30 nó 40 de do classmates, mé féin, cuid de an fhoireann teagaisc, agus muid díreach bhfuil lón-ócáideach. Tugaimid cuireadh go minic cairde ón tionscal, alumni an rang, alumni an coláiste, i ndáiríre ach chun comhrá a dhéanamh gach suas eile, labhairt faoin saol tar éis coláiste, an saol sa choláiste, agus a leithéidí. Mar sin, más mian leat páirt a ghlacadh sa chéad lóin den sórt sin ar an Aoine ag 13:15, ceann leis an URL ag pointe éigin. Tá spás teoranta, mar sin beidh orainn a dhéanamh chéad teacht ar dtús freastal. Ach beidh muid é seo a dhéanamh arís ar a athfhillteach mbonn, mar sin ní a bheith buartha mura bhfuil tú é a dhéanamh isteach sa chéad bhaisc seo. Anois, i dtéarmaí na n-acmhainní ar fáil curricularly ag an gcúrsa, níl a slew iomlán, agus más rud é nach bhfuil tú ceirteacha tarraingthe suas láithreán gréasáin an chúrsa ar cheana féin, go háirithe, faoi léachtaí, beidh tú go bhfuil gach rud raibh muid go bhfuil an tseachtain seo caite ann, dá i físeán agus chineál éigin den bhfoirm leictreonach. Ach thar na físeáin, beidh tú go bhfuil téacs iomlán ann anois athscríbhinní, mar shampla, de gach léacht. Mar sin, má táimid ag dul i ndáiríre ar ais go dtí an scáileán seo anseo le Vanessa, agus nascleanúint leis an chúinne ag bun an scáileáin, beidh tú go bhfuil i ndáiríre, ní le haghaidh Léacht Dé hAoine, ach má théann muid ar ais go dtí Dé Céadaoin ós rud é a thógann an ghné seo a cúpla lá, beidh tú gur féidir leat iarbhír tharraingt suas, le haghaidh níos fearr nó do níos measa, gach focal go bhfuil mé nó oibrí deonach ar an stáitse sin. Agus níos mó ná sin go díreach. Is féidir leat cuardach a dhéanamh i ndáiríre é, is féidir leat cliceáil ar aon cheann de na habairtí, léim go dtí an pointe san fhíseán, gach dtreo agus deireadh a dhéanamh ar an ábhar go léir an níos inseolta. Ach más rud é nach gur mhaith leat a leanúint in áit é a go mion den sórt sin, beidh tú, do Mar shampla, an roghchlár beag anseo le haghaidh 1.5x luas, luas 2x, nó i F agam cheana labhairt ró-tapa ar do shon, luas 0.75x. Mar sin, a bhaint amach go léir go bhfuil ar fáil ann ar do shon. Ach ina dhiaidh sin, le haghaidh léachtaí, a bhaint amach a dhéanann muid freisin ar na hacmhainní ar fáil chomh maith. Sleamhnáin, mar shampla cód, rud ar bith go bhfuil mé a dhéanamh ar an stáitse nó roimh rang, cuirfidh muid ann ionas gur féidir leat imirt chomh maith sa bhaile nó i Sanders. Ach cad a cheap muid freisin ba mhaith linn é seo a Is bliain don chéad uair freisin ar fáil duit le walkthroughs de na samplaí. Mó agus níos mó, mar tá mé le feiceáil ar an luach na léachtaí CS50 ar, tá tús curtha agam a cheistiú ach conas úsáideach é do tú guys chun suí ann, go dtí mé chun seasamh anseo, agus le haghaidh dom chun labhairt ag tú, go háirithe mar an t-ábhar, an samplaí, a fháil níos casta. Toisc i gcónaí, tar éis roinnt ar líon na nóiméad, beidh duine éigin crios amach, agus ansin a chailleann tú roinnt léargas eochair de roinnt Mar shampla, agus ansin tá tú bunúsach imithe don chuid atá fágtha de rang, nach bhfuil an úsáid is fearr do chuid ama, nó, i ndáiríre, linne chéile mar rang. Agus mar sin cad a cheap muid gur mhaith linn iarracht a dhéanamh, go háirithe i gcás roinnt de na níos mó samplaí casta go mb'fhéidir nach mbeadh liom a dhéanamh gceartas sa rang, go mb'fhéidir nach mbeadh muid ag am sa rang, nó a d'fhéadfadh tú ach crios amach le linn, beidh orainn a tháirgeadh sraith de walkthroughs de na samplaí ionas go má théann tú chuig, do Mar shampla, video page Dé hAoine seo caite anseo faoi ​​shamplaí, feicfidh tú go bhfuil le haghaidh Dé hAoine, níl anois seo nascadh le walkthroughs. Agus an fhormáid na Beidh athrú le himeacht ama. Chun anois, tá muid ag baint úsáide as simplí YouTube playlist. Ach cad a rinne mé leis an ár bhfoireann léirithe ina dhiaidh sin a bhí ag siúl trí gach agus gach ceann de na samplaí arís, tá súil againn ag cur in iúl i bhfad níos mó soiléireacht díreach cad é an takeaways D'fhéadfadh a bheith nó ba chóir a bheith ó gach ceann acu. Mar sin, beidh tú, mar shampla, ó seo caite seachtain, gach ceann de na samplaí scratch chuaigh muid tríd atá déanta go líneach sa bhealach. Mar sin, glaoch chun páirt nó nach dul i mbun ábhar seo. Tá sé an téama leis an chúrsa seo is é sin níl is dócha níos mó ar an mbealach na n-acmhainní ná tú D'fhéadfadh ionsú b'fhéidir níos mó le linn seimeastar. Ach tá go aon ghnó. Tá sé i gceist a bheith ionas go mbeidh tú mar Is féidir le mic léinn aonair féin-roghnú bunaithe ar do stíl foghlama. Mar sin, má oibríonn léachtaí ar do shon, mór. Má ailt obair duit, go hiontach. Má oibríonn walkthroughs do tú níos fearr, mór. Beidh sé i ndáiríre suas chun tú a roghnú ag obair cad iad na hacmhainní is fearr duit. Mar fhocal scoir, a bhuíochas le alumnus de na ndóigh, a chuirimid ar fáil freisin Canonical sraith de nótaí scríobhaí. Mar sin, seachas go bhfuil tú guys cinnirí síos i léachtaí scriobláil síos rudaí a thagann suas sa rang, muid, an foirne a bheidh, a chur ar fáil duit leis an méid againn bhraitheann go bhfuil sraith Canonical na nótaí a saor in aisce tú an distraction, ionas go má tá tú anseo agus ag gabháil, go bhfuil tú go fírinneach ag gabháil le cad atá ar siúl, le bhfuil do rang ag déanamh suas ar céim, le cad atá ar bun ar an scáileán, agus ní scríobh ach síos focal ar fhocal cad a tharla a bheith ráite. Mar sin a bhaint amach gach ceann de na hacmhainní atá ar fáil duit. Ghearradh, i freagra ar Ceisteanna Coitianta, Cuirfear tús Dé Céadaoin seo chugainn. Táimid ag fanacht go bunúsach go dtí tar éis an chuid is mó ranganna eile a dhéanamh ionas gur féidir linn ndéanfar ach an líon na n-athruithe gur gá dúinn a dhéanamh. Ach ag teacht suas an deireadh seachtaine seo, ag tosú Dé Domhnaigh beidh, a bheith ina shampla am amháin de cad tugaimid ailt Super. Déanfar iad seo a scannánú dóibh siúd nach féidir leo freastal, agus go bunúsach, an Beidh cinnirí cúrsa ar siúl dúinn trí roinnt de chuid C den chúrsa, dtreo dheireadh fadhb sraith amháin, a ag dul a bheith ar ár gcéad C bunaithe fhadhb a leagan síos. Agus beidh siad seo ach codanna roghnach in oirchill ar cad a bheidh bheith rannóga athfhillteach faoi stiúir ag an gcúrsa ar 50 móide múineadh comhaltaí seachtainiúil. Ar an Domhnach ná an Luan nó Dé Máirt, táimid ag Tá 90 nóiméad i rannóga an- chiall thraidisiúnta, a bheidh deiseanna do lámha ar agus níos mó athbhreithniú pearsanta ar an cúrsa ar ábhar. Gan a thuilleadh moille, lig dom a thabhairt isteach cinnirí an chúrsa, ar a bhfuil taobh thiar de na pictiúir le liom, ag déanamh gach rud a tharlóidh. Má d'fhéadfadh daoine anseo inniu in éineacht liom, Rob agus Lauren agus Joseph agus Lucas, gach díobh a bheith curtha leis an cúrsa ar feadh tamaill. RJ Is é an tríú den sórt sin ball d'ár bhfoireann. Ní fhéadfadh sé a bheith anseo inniu, ach tá sé d'iarr mé a thaispeáint le grianghraf de dó. Níl mé cinnte go raibh sé ag iarraidh seo amháin, ach tá sé. Agus lig dom a cheadú ach an fhoireann a rá Dia duit agus a thabhairt isteach iad féin ionas go a gheobhaidh tú a fhios acu chomh maith le do eile teagaisc féin an téarma seo. LAUREN Carvalho: Hi. Is é mo ainm Lauren Carvalho. Tá mé ina theagascóir cónaitheach i dTeach LEVERETT. Tá mé ag Super freisin excited a bheith ina ceann teilifíse le haghaidh CS50 na bliana seo. Is CS50 aicme an-dúshlánach chomh maith mar rang an-mhór, mar sin má tá tú tá aon imní, má bhraitheann tú cosúil le bhfuil tú ag titim taobh thiar de, leisce ort bhaint amach le haon duine againn ag heads@cs50.het, nó chun dom, más rud é gur mhaith leat buíochas a imirt le mo órga puppy retriever. Seo Lucas. LUCAS Freitas: Hey, guys. Is é mo ainm Lucas Freitas. Tá mé ina sóisearach [inaudible] eolaíocht ríomhaireachta agus teangeolaíochta. Tá mé i ndáiríre ón mBrasaíl, agus mé freisin a bhaint amach staidéir na hÁise soir. Mar sin, má tá aon cheist agat faoi tú eolaíocht ríomhaireachta nó teanga nó rud ar bith, ach lig dom fhios. Nó CS50, go háirithe. JOSEPH Ong: Hi. Tá mé Joseph. Tá mé ag déanamh staidéir ar ríomhaire sinsearach eolaíocht i dTeach Elliott. Mar sin, a ligean ar a fheiceáil. Feicfidh tú a fheiceáil dom ar fud iompar ar cheann de na ceamaraí ollmhór. Tá mé an grianghrafadóir foirne cónaí do 50 chomh maith, agus mic léinn go minic uaireanta dearmad orm ar turasóireachta na hÁise. Mar sin, má tá tú a fheiceáil dom le ceamara, ní théann siad ar shiúl. Just a aoibh gháire agus ná a bheith cúthail. Agus tá súil agam mbainfidh tú taitneamh as 50. Bhain mé taitneamh as sé go mór nuair a thóg mé é, agus sin an fáth a bhí mé ag TFing do na trí bliana. ROB BOWDEN: Hi. Tá mé Rob. Is é seo mo cheathrú seimeastar le CS50. Bhain mé díreach i mí Bealtaine. Bhí mé i Kirkland. Tá mé ag súil le haghaidh an seimeastar, agus tá súil agam go bhfuil tú ró. DAVID MALAN: Go raibh maith agat chun na bliana seo cinn, agus chun RJ chomh maith. Mar sin, le nótaí deiridh cúpla ar acmhainní. One, a leagtar lch 0 Is é bun cheana féin. Tá sé seo ar cheann amháin i gcaighdeán eagrán, a bhfuil i gceist le haghaidh an go hiomlán ar an rang. Ag tosú le p sraith 1, beidh eagrán hacker chuid is mó Leagann fhadhb, a, arís beidh, a chlúdach an t-ábhar le beagán níos mó de dúshlán, agus fós touching ar roinnt de na topaicí céanna. Ná chur le breathnú ar láithreán gréasáin an chúrsa ar don tsonraíocht do p sraith 0. Uaireanta oifige, freisin a bheidh, tús a chur an tseachtain seo, anocht, amárach, Dé Céadaoin, agus Déardaoin i bia éagsúla hallaí ar an gcampas. Check out cs50.net/ohs don oifig uair an chloig don chúrsa, agus seo a bhaint amach Beidh deiseanna an-ócáideach, cinnte, ag tús na seimeastar, le teacht ag le do ríomhaire glúine i rith sos inchinn. A thabhairt ar roinnt cairde agus comhrá a dhéanamh suas an TFS chúrsa agus CAanna le haon ceisteanna a bheadh ​​agat. Agus ní féidir liom béim go leor, fiú le haghaidh scratch agus fadhb atá leagtha 0, tá i ndáiríre aon cheist balbh. Níl aon dalta ró-míchompordach chun ceisteanna a chur. Cuir glaoch chun leas a bhaint an acmhainn seo. Beidh sé ann recurringly ar fud an seimeastar, Beidh mar CS50 Pléigh. Is é seo an cúrsa ar plé ar líne fóraim ag an seoladh sin ann. Cad beidh muid a dhéanamh chomh maith i rith na léachtaí is freisin monatóireacht a dhéanamh ar seo go raibh maith agat, chuig an fhoireann teagaisc chúrsa ar. Agus mar sin má tá ceist agat linn léacht, mar a dúirt mé rud éigin go maith nó nach bhfuil ag gach, trí gach modh, a iarraidh ar gur i bhfíor-am má tá tú do ríomhaire glúine nó fón ar an láithreán gréasáin, agus beidh muid ag déanamh ár ndícheall i bhfíor-am in aice le freagra a thabhairt ar sin. An bhfuil aon cheist agat faoi CS 50 ann? Ansin, ar cheann nótaí deireanach de mianach. Sin ceist Sath UNSAT. Mar tú chun críche do cártaí staidéir, má tá tú nach bhfuil cheana féin, a thuiscint go bhfuil an fís uileghabhálach de Sath UNSAT, ar fáil do gach mac léinn é, i ndáiríre chun cabhrú chur ar an imeall thalamh de chúrsa mar seo, mar a déarfá, ionas go má tá tú a fháil duit féin go déanach san oíche, 02:00, 03:00, i ndáiríre banging do ceann suas i gcoinne an bhalla nuair a fhios agat go bhfuil tú 99% de an bealach ann a thabhairt chun críche, ach tú Tá rudaí sin go leor eile a dhéanamh, I mo thuairimse, a úsáid níos fearr, go minic, de Is am na mac léinn chun bogadh go deimhin ar a na rudaí eile ionas gur féidir leat Optamaigh do chuid ama go léir timpeall. Agus is é SAT UNSAT meicníocht amháin trínar is féidir leat a ghlacadh i do chompord an bhfíric go 99% de ar an mbealach go bhfuil fós darn maith go leor. Mar an gcéanna, freisin, má tá tú ag teacht isteach sa cúrsa gan aon chúlra roimh ré nó Ní chúlra beagnach oiread agus is tú smaoineamh a d'fhéadfadh a bheith do classmates, fíor nó bréagach, a thuiscint go bhfuil sé seo deis a fháil do lámha salach leis an gcúrsa, a chur ar do bharraicíní san uisce, mar a déarfá, i bhfad cosúil le mé féin Rinne bliain ó shin le pas / teip. Mar a dúirt mé an tseachtain seo caite, bhí an cúrsa seo, ní cosúil le daoine eile, a bhí ar fáil pas / teip ag an am, ba mhaith liom is dócha Nach bhfuil neartófaí riamh chos i an rang, cé go raibh mé, cúig seachtaine ina dhiaidh sin, m'intinn a athrú, a bhfuil tú Is féidir chomh maith, agus athrú thar a nó ó stádas litir grádaithe. Gach ceart. Mar sin, d'fhéachamar ar rudaí mar seo ar Dé hAoine, agus táimid ag dul go han-tapa a aistriú go dtí rud éigin go Breathnaíonn níos cryptic lá atá inniu ann. Ach tá sé mar sin féin ar an smaoineamh bunúsach céanna. Cad é an téarma ginearálta go bhfuil muid a úsáidtear chun cur síos a dhéanamh ar phíosa bhfreagra gur fhéach sé mar seo? Mar sin, ráiteas. Agus is féidir leat glaoch seo ar aon roinnt rudaí. Ach beidh orainn ach glao sé ráiteas, agus ráiteas ach insíonn an clár - nó i gcás Scratch, an sprite - rud éigin a dhéanamh. Rá hello sa chás seo. Rud éigin mar seo againn ina ionad sin ar a dtugtar cad é? Yeah, mar sin a léiriú Boole. Tá focal Boole ach rud éigin is é sin fíor nó bréagach, agus mar sin de Scratch Tarraingíonn siad leis an cruth, ach freisin le comhartha ceiste a chur in iúl ar an smaoineamh go bhfuil an freagra don cheist seo Tá ceachtar fíor nó bréagach, yes nó aon amháin, 1 nó 0. Agus muid úsáid as na habairtí Boole taobh istigh de constructs mar seo, a ar a dtugtar againn cad é? Mar sin, coinníoll nó brainse. Agus an coinníoll a fheiceann tú anseo i Tá Scratch le placeholder beag le haghaidh píosa bhfreagra ar an cruth, an cuspóir a bhfuil ionas gur féidir leat tarraing é agus scaoil sé ar barr agus ansin dictate leis an gclár más rud é Boole Is léiriú fíor, é seo a dhéanamh sraith de treoracha, seo sraith de ráitis, eile a dhéanamh an sraith eile na treoracha. Agus cuimhne gur féidir leat nead na rudaí seo. Cé nach bhfuil neart deiseanna ann amhairc sa phíosa bhfreagra, Scratch Beidh ag fás agus Laghdaigh a d'oirfeadh is cuma cén píosaí bhfreagra leat a tharraingt agus scaoil i ann ionas gur féidir leat i ndáiríre nead seo agus Tá trí bhealach forc ar an mbóthar. Más rud é, eile más rud é, eile. Agus is féidir leat dul go fiú níos faide ná sin ag neadaithe thuilleadh agus a thuilleadh mar is gá. Mar sin, ar deireadh, chonaic muid constructs mhaith seo, ar a dtugtar a mhalairt mar lúb. Agus é seo ach rud go ndéanann rud éigin arís agus arís agus arís eile. Sa chás seo, a tharlaíonn sé a bheith ina críochta líon na n-amanna, ach ní mór dúinn freisin Tháinig shampla nuair atá líon na n- amanna tháinig ó athraitheach, mar sin tá sé D'fhéadfadh athrú. Agus chonaic muid freisin bloc eile ar fad ar a dtugtar bloc go deo go bhíomar in lúb infinitely fada. Mar sin, thógáil amháin eile Scratch 2.0 Tá - agus iad siúd de tú níos mó compordach le cúlra roimh ré go bhfuil cheana féin ar an eolas go maith leis an thógáil - na rudaí ar a dtugtar againn cad é? Mar sin, ar a dtugtar againn ar na feidhmeanna, ar shlí eile ar a dtugtar nósanna imeachta. Níl difríocht shéimeantach beag, ach beidh muid ag glaoch orthu ach feidhmeanna. Agus a feidhm, i gcás Scratch, Tá píosa bhfreagra saincheaptha go is féidir leat a chruthú duit féin ionas go bhfuil tú píosa bhfreagra nua go raibh, sa gcás ina mbeadh, ar a dtugtar casacht, go Is cosúil i measc gach ceann de na eile píosaí bhfreagra ar fáil i Scratch. Cé nach raibh MIT chumadh an píosa bhfreagra, rinne tú. Mar sin, is féidir le feidhm tú a chruthú nua a iompar, a thabhairt dó a ainm feidhme, agus ansin glaoch air, sin a labhairt. Tá sé an-úsáid i gcláir arís agus arís agus arís eile gan a bheith ag fanacht do dhuine mar MIT síos an bóthar chun chumadh feidhmiúlacht nua ó Scratch. Is féidir leat tú féin a thógáil ar na bhfreagra píosaí féin, agus ansin iad a athúsáid i do chlár féin. Agus beidh orainn a fheiceáil sampla athfhillteach den lá atá inniu ann agus ar aghaidh. Mar sin, lá atá inniu ann, ní mór dúinn aistriú anois chun rud éigin níos arcane. Ach ag deireadh an lae, rud níos cumhachtaí agus expressive agus níos mó ionadaí de chuid an cosán go beidh orainn a bheith ar gach seimeastar ar fud roinnt teangacha - go de chód nó cód foinse. Agus cód foinse, casadh sé amach, cad é nach bhfuil ar ríomhaire de ghnáth ritheann ndáiríre. Breathnaíonn cód foinse rud éigin mar seo. Mar sin, is é seo, arís, b'fhéidir an simplí clár is féidir linn a scríobh i teanga ar a dtugtar C. Cuirfimid tús le tease seo ar leith roimh i bhfad, agus má seo gur cuma mhaith Gréigis a thabhairt duit ceart anois, muinín dom. Laistigh de ach seachtain nó dhó ar am, an Beidh gach eolas freisin agus ar ndóigh, go leor ionadaí ag éirí níos samplaí casta lena Feicfidh tú chomh maith a fháil níos compordaí. Ach ní féidir leat a rith go díreach seo chineál cód ghnáth. Tá tú chun dul isteach i rud éigin go Tuigeann an ríomhaire féin. Agus mar sin le haghaidh sin, ní mór dúinn rud éigin a táimid ag dul chun glaoch ar Tiomsaitheoir. Tá tiomsaitheoir clár a thógann cód foinse, cosúil le chonaic tú díreach, mar ionchur, agus táirgeann sé agus is mó nialais ar cinn mar aschur, ar shlí eile ar a dtugtar Cód réad. Agus tá sé sin nialais agus cinn a D'fhéadfadh cuma sách mar seo go Tuigtear deireadh thiar le do Mac nó do ríomhaire. Má tá tú ag éisteacht riamh ar an margadh slonn Intel Inside, go díreach Ciallaíonn sé sin go dtugtar cuideachta Intel Tá mhonaraítear an brains de do ríomhaire - mhalairt ar a dtugtar an LAP, aonad próiseála lárnach - agus sin go díreach an rud a Tuigeann patrúin de nialais agus cinn. Agus mar sin ag athrú i cód foinse Cód réad tríd an bpróiseas anseo go beidh orainn a dhéanamh le cúpla na n-orduithe i díreach le beagán, tá tú patrúin a chruthú de nialais agus cinn go bhfuil na fostaithe ag Intel Chinn ionadaíocht a dhéanamh ar ráitis áirithe. Anois, níl a fhios agam go maith a Is é atá ag díreach glancing ag na nialais agus cinn. An chuid is mó daoine nach bhfuil na laethanta seo. Ach áit éigin i bhfuil patrún de nialais agus cinn gur ionann an ráiteas a phriontáil. Áit éigin i d'fhéadfadh a bheith ann difriúil sraith nialais agus cinn a ionadaíocht a dhéanamh ar an nóisean de deo nó arís 10 uair nó fiú meow, má tá sé iarbhír ar chlár gur féidir I measc roinnt fuaimeanna. Mar sin, i mbeagán focal, tá daoine chinn ach, i bhfad mar a rinne muid chun ASCII - do litreacha na haibítre tseachtain seo caite - daoine tar éis a chinneadh go fiú patrúin níos casta de nialais agus cinn ionadaíocht a iompar níos casta cosúil chlóbhualadh nó a rá nó meowing. Agus mar sin do lá atá inniu ann, agus den chuid is mó ar aghaidh sa seimeastar, beidh orainn a chur le deonaíodh go bhfuil duine éigin figured amach conas a dhéanamh go mapála. Ach againn, i gcomhréir leis an smaoineamh seo de layering ar bharr obair na ndaoine a Bainim thagann os comhair linn beidh, a chur chun deonaíodh an bhfíric go bhfuil seo ag dul ar thíos an cochall. Ach tá muid i bhfad níos mó suim i rudaí tógála atá níos suimiúil ar bharr seo go léir. Agus mar sin go deimhin, an chéad chlár againn Scríobh sa Scratch ba é seo simplí Super amháin, Hello World. Agus is féidir leat smaoineamh ar seo mar an príomh clár a rialaíonn Scratch ar iompar mar de Dé hAoine seo caite. Inniu, tá muid ag dul chun tús a aistriú Scratch píosaí bhfreagra isteach cód foinse sa ar a dtugtar an teanga C ionas go mbeidh an méid d'fhéach sé mar seo ar Dé hAoine, ag tosú inniu ar aghaidh é, anois ag dul chun breathnú cosúil le seo. Admittedly níos cryptic. Tá sé distracting go leor agus saghas intinne numbing a fheiceáil gach ceann de na comharthaí athfhriotail agus na leathstadanna agus an lúibíní agus mar sin de. Ach má thosaíonn tú rud ar bith a neamhaird a dhéanamh leat nach dtuigeann, agus gur cuma ag an croílár an téacs bán ar an scáileán, surely tú a fheiceáil, mar is féidir liom, "Dia duit, domhan." Sin línte suas leis an ráiteas corcra suas barr, agus é a casadh amach go bhfuil an eochairfhocal is mó dul chun líne suas coincheapúil leis nuair glas bratach chliceáil. Mar sin, i bhfocail eile, ach i Scratch, táimid chun feidhme an chláir Domhanda Dia duit leis na dhá phíosa bhfreagra, i C, táimid ag dul a chur i bhfeidhm leis na ceithre líne beagán cryptic. Ach mar againn Léim níos doimhne isteach seo, beidh tú fheiceáil go bhfuil gach ceann de na carachtair bán ar an scáileán iarbhír Tá roinnt brí suntasach, agus go bhfuil an chuid is mó d'ár gclár dul chun cuma sách struchtúir mar an gcéanna. Mar sin, ráiteas, a bheith soiléir, cad d'fhéach sé cosúil le "rá hello a domhan" ar Dé hAoine ag dul a tosú ag lorg mar seo ar an Luan. printf ("hello, domhan"). Agus tá roinnt cúlslais aisteach n, níl lúibíní, níl leathstadanna. Ach ag deireadh an lae, an príomh- beir leat lá atá inniu ann go léir tá ag éirí linn Tá rudaí ag aistriú ó pictiúr foirm a bhfoirm téacs. Mar sin, lúb gur fhéach sé mar seo Tá an tseachtain seo caite ag dul chun breathnú anois rud éigin mar seo. Agus lig dom a shéanadh, díreach cosúil i Scratch, níl bealaí éagsúla chun a bhaint amach an sprioc céanna. Céanna i C. Níl mé ag léiríonn tú an t-aon bhealach chun rudaí a dhéanamh, ach bealach amháin chun aistriú seo go deo bloc le lúb i C. Sé seo ar cheann anseo, arís 10 uair. Sé seo ar cheann de chineál i ndáiríre de bends an aigne an chéad uair a fheiceann tú é. Ach a chur i bhfeidhm go feasta, táimid ag dul a úsáid le haghaidh lúb, mar a déarfá. Agus go soiléir níl roinnt error go ar casta beag ann le mé agus cothrom agus 0, ach uair amháin againn a Léim isteach go lá atá inniu ar aghaidh, tá tú ag dul díreach a fheiceáil go bhfuil go léir a dhéanamh ach roinnt uimhríocht bhunúsach a fháil dúinn ó 0 ar suas le 9 nó 10 sa chás seo. Ar deireadh, le hathróga, beidh tú cuimhne go bhfuil athróg píosa stórála. Bhuel, cad a bhí againn ar thaobh na láimhe clé tá deireanach Tá na seachtaine ag dul chun breathnú ar beag rud éigin mar seo an tseachtain seo. Ach arís, níos mó ar sin le teacht. Bhí orainn habairtí Boole, a tseachtain seo caite, d'fhéach sé mar seo. An tseachtain seo ar aghaidh, tá siad ag dul chun tús a chur chun breathnú ar beag mar sin. Agus an ceann seo i ndáiríre beagán dearfach. Tá sé i ndáiríre beagnach chomh simplí mar na bloic glas. Ach anseo ní mór dúinn, arís, roinnt error nua le ampersands, ach is féidir leat b'fhéidir buille faoi thuairim ach i Scratch, tú Deir A-N-D, cosúil i C, tá muid ag dul a rá ampersand ampersand. Ach beidh gach ceann de seo a bheith nádúrtha roimh i bhfad. Coinníollacha. An tseachtain seo caite, d'fhéach sé cosúil le seo ar thaobh na láimhe clé. An tseachtain seo, ar dheis, tá sé ag dul chun breathnú cosúil le sin. Ach arís, is é an takeaway eochair anseo go mar atá tú rudaí mar sin a fheiceáil ar an ceart, agus go háirithe má bhíonn siad níos compordach, tá sé saghas thar do ceann, gheobhaidh tú beagán overwhelmed go Tá mé i ndáiríre aon smaoineamh conas a d'fhéadfadh mé b'fhéidir teacht suas le go ón tús - gan punt atá beartaithe - ach a thuiscint go bhfuil sé i ndáiríre mar an gcéanna smaoineamh gur bhraith is dócha i bhfad níos mó nádúrtha na seachtaine roimhe sin. Agus fiú amháin más rud é nach bhfuil tú dived isteach leagtar fhadhb 0, mé daresay go mbainfidh tú teacht ar go bhfuil na píosaí bhfreagra cothrom iomasach, nó ar a laghad a bheith mar sin le himeacht ama. Mar sin, a ligean ar Léim isteach A ligean ar a fháil ar ár lámha salach anseo le seo an chéad clár simplí. Agus is é simplí, ar ndóigh, coibhneasta. Chun seo a dhéanamh, tá mé ag dul chun scáileáin a athrú leis an gléas ar a dtugtar mé an CS50 fearas. Is é an fearas CS50 píosa bogearraí a reáchtáil taobh istigh de fuinneog ar mo Mac, agus is féidir leat siúl freisin sé seo i bhfuinneog taobh istigh de do ríomhaire, go Ceadaíonn dom go bhfuil an céanna cruinn timpeallacht ríomhaire mar gach TF, mar gach CA, mar gach mac léinn sa rang. Toisc go bhfuil an fearas CS50 literally córas oibriúcháin eile ar a dtugtar Linux - go sonrach Fedora Linux - agus ní mór dúinn, an fhoireann, cumraithe an próiseas a shuiteáil don córas oibriúcháin ar bhealach sin amháin, níl beagán CS50 lógó i lár, dhá, níl roghchlár saincheaptha ag an bun, agus trí, go hoideolaíoch, tá muid simplithe an comhéadan úsáideora mar oiread agus is féidir ionas gur nuair a dhéanann tú an chéad tosaithe an rud suas ar do chuid féin Mac nó ríomhaire, tá tú mar an gcéanna timpeallacht le gach duine eile, agus tú Tá gach ceann de na huirlisí atá de dhíth ort don chúrsa gan a bheith a figiúr amach conas a shuiteáil gach agus gach uirlis ina n-aonar. Mar sin, Breathnaíonn seo réasúnta cosúil le Mac OS nó Windows. Sa chúinne ag bun na láimhe clé, leat go bunúsach go mbeadh roghchlár Tosaigh ar cineál, nó an roghchlár Apple. Agus ansin caithfidh tú cad a bheidh amhras orainn a bheith ar do trí icons is coitianta. Is é ceann Chrome. Níl brabhsálaí taobh istigh an fearas. Tá dhá chlár ar a dtugtar gedit, a Chonaic muid go hachomair an tseachtain seo caite, is é a ach eagarthóir grafach. Agus is é trí chlár Críochfort, a Tá fuinneog dubh agus bán ó yesteryear a ligeann dúinn a chlóscríobh níos mó orduithe arcane ach níos cumhachtaí ag ár méarchlár. Mar sin, tá mé ag dul chun dul ar aghaidh agus cliceáil ar gedit, agus eile cinnte go bhfuil fadhb leagan 1, a scaoileadh ar an Aoine, beidh shiúlann tú tríd na céimeanna céanna. Fógra go bhfuil mé simplí go leor comhéadan úsáideora le trí na codanna. Ar thaobh na láimhe clé, tá mé folamh mór fuinneog a dtugtar cód foinse. Sin an áit a bhfuil mé ag dul a fheiceáil achoimre aon chóid a scríobh mé. Ar thaobh na láimhe deise, tá mé mór tab, tá gan sábháil faoi láthair, agus go nuair atá mo cód ag dul chun dul. Agus ar an bun, tá mé leabaithe Fuinneog críochfort, dubh agus bán pras ag ar féidir liom orduithe cineál a thiomsú agus a rith mo cláir - go is é a dhéanamh agus a rith mo cláir. Sin a ligean le tús a chur simplí. Lig dom dul suas go dtí Comhad, Sábháil. Tá mé ag dul chun dul ar aghaidh agus dul isteach jharvard. Mar sin, an fearas, is cuma cad bhfuil d'ainm, is le Guy ainmnithe John Harvard, a bhfuil teach jharvard taobh istigh eolaire de gach ceann de do Beidh comhaid dul. Tá sé do chóip féin a chuntais, mar sin ní tá muid go léir a roinnt an feachtas crua céanna. Tá tú ach an illusion John Harvard féin. Roimh ré, mé i ndáiríre suiteáilte Dropbox. Tagann an fearas preprepared le Dropbox ionas go gcuirfear más rud ar bith mícheart le linn an tseimeastair, má tá tú chumrú do fearas le saor in aisce , Beidh chuntas Dropbox go léir de do chuid comhad a tacaíocht suas go huathoibríoch mar sin leat Is féidir a ghnóthú go héasca orthu. Agus tá mé ag dul chun dul isteach i mo Dropbox eolaire, agus níl dul cheana a bheith ina cúpla rudaí eile ann. Ach tá mé ag dul chun dul ar aghaidh agus téigh go dtí File, Sábháil. Tá mé ag dul chun dul isteach jharvard, Dropbox, agus suas anseo, tá mé ag dul chun a thabhairt ar mo chlár simplí Super ainm, hello.c, agus ansin a shábháil. Mar sin, tá mé an comhéadan céanna anois. An rud amháin go bhfuil athrú Is é an cluaisín suas barr. Mar sin, tá mé ag dul go han-tapa a athchruthú gclár sin ó na sleamhnáin nóiméad ó shin. Mar sin, i mó (neamhní), agus ansin printf, "Dia duit, domhan," a cryptic beagán cúlslais n, ceanglófar gar, gar parenthesis, Leathstad, agus ansin Ctrl S a shábháil. Agus fógra mar cad leataobh díreach le feiceáil anseo ar an barr ar chlé. Agus nach bhfuil sé seo úsáideach lá atá inniu ann, ach Beidh a bheith úsáideach le himeacht ama. Tá tú a fheiceáil ach, arís, achoimre ar an cód go atá scríofa agat. Agus mar gheall ar scríobh mé rud ar a dtugtar is mó, sin an fáth a popped an focal is mó suas thar ann. Ach don chuid is mó, ní mór dúinn nach gá go lá atá inniu. Gach ceart, mar sin a éileamh go bhfuil sé seo mo chéad chlár scríofa i gcláir teanga ar a dtugtar C. Tá a fhios againn ó Dé hAoine go bhfuil an méid seo rud ag dul a dhéanamh an-uninterestingly nuair mé rith sé ar taispeáint go díreach - i bhfocail eile, a phriontáil, mar ríomhaire Bheadh ​​eolaí rá - Dia duit ar domhan ar an scáileán. Mar sin, chun é seo a dhéanamh, beidh tú faoi deara go bhfuil mé chun dul síos anseo ar mo teirminéal fuinneog, agus anois tá mé go pras caochadh. Ach tá sé seo anois ar leagan méarchlár de mo John eolaire bhaile Harvard. Tá sé ar bhealach méarchlár trínar le nascleanúint a dhéanamh ar mo tiomáint crua. Mar sin, ní féidir liom a chlóscríobh i ndáiríre mar a rinne mé tseachtain seo caite a dhéanamh Dia duit, mar tá sé ag dul a rá aon riail sprioc a dhéanamh - Tá rud éigin cearr. Níl a fhios agam go maith cad a teachtaireacht acmhainn, ach is é sin mar gheall ar de réir réamhshocraithe, nuair a bhíonn an fhuinneog dubh agus bán oscail, tá mé taobh istigh de John Harvard eolaire bhaile. Ach nuair a rinne mé ach amháin go clár? I mo fillteán Dropbox. Anois, tá gach duine againn tar éis fás suas le ríomhairí áit a bhfuil tú ach cliceáil dúbailte ar an deilbhín fillteán, is é osclaíonn suas, agus voila. Sin an áit ar a dtugtar an comhad Bheadh ​​hello.c a bheith. Mar sin, i ndáiríre, a ligean ar é sin a dhéanamh. Lig dom dul ar aghaidh agus a íoslaghdú gedit díreach mar a bheadh ​​agat ar Windows nó Mac OS. Lig dom dul isteach sa Baile fillteán ag barr ar chlé. Feicfidh mé a fheiceáil anseo a bunch na bhfillteán. Seo mo fillteán Dropbox. Ciallaíonn an checkmarks é a bhí synced. Agus níl roinnt rudaí i anseo, ach faoi deara go bhfuil hello.c go deimhin ceart ann. Agus mar sin i Mac OS nó Windows, de ghnáth, Ba mhaith liom a cliceáil dúbailte go, osclaíonn sé suas i is cuma cén clár, agus tá mé go maith chun dul. Ach anois, ar a laghad, ag tosú lá atá inniu ann, ní mór dúinn gá a ghlacadh le céim siar díreach go a thabhairt duit roinnt uirlisí bunúsacha do do fhoireann uirlisí lenar níos mó a dhéanamh rudaí cumhachtach roimh i bhfad. Mar sin, ag an pras, tá mé a dhéanamh ar an comhionann le dúbailte chliceáil ar an Dropbox fillteán. Agus chun é sin a dhéanamh, tá mé ag dul CD a chlóscríobh le haghaidh athrú eolaire, Dropbox, dul isteach. Agus faoi deara anois an lúibíní ar mo mar a thugtar a deir go pras anois go bhfuil mé i tilde, an beag squiggly siombail ag an mbarr clé den méarchláir chuid is mó, / Dropbox. Is é seo ach nodaireacht luathscríbhneoireachta le haghaidh ag rá an duine, go bhfuil tú anois taobh istigh de an fillteán Dropbox, díreach mar cé go Bhí tú chliceáil dúbailte ar sé. Mar sin anois má théann mé amach romhainn agus clóscríobh a dhéanamh hello, dul isteach, féach mé an-cryptic ordú, ach ní teachtaireacht earráide, Dealraíonn sé, agus ansin eile go pras caochadh. Agus má tá tú chun cuimhne, mar sin riamh go tapa ar an Aoine, rinne muid seo. . / Hello. Cad tá tú ar tí é a fheiceáil go bhfuil an toradh de mo reáchtáil an chláir, nó, i Mac OS agus ríomhaire téarmaí, má ba mhaith liom a dhúbailt de ghnáth cliceáil ar chlár -. app clár nó. exe?, osclaíonn sé fuinneog agus ritheann. Clóscríobh. / Hello is díreach cosúil le dúbailte chliceáil clár a rith sé, ach ag baint úsáide as mo mhéarchlár. Cuir isteach, hello domhan. Agus sin é. Mar sin, a ligean ar tease seo ar leith a mar sin tá sé nach mbraitheann i bhfad ró-mhaith Gréige. Mar sin, ciallaíonn. / Cad é? Duine ar bith a bhfuil sé ag navigated riamh méarchlár timpeallacht mar seo, cad ponc a thagraíonn do? Chomhadlann reatha. Mar sin, tá an chomhadlann reatha ach synonym do fillteán. Mar sin, ag rá ponc Slais, tá mé ag rá, breathnú ar do chlár ar a dtugtar Dia duit sa chomhadlann reatha - san fhillteán atá ann faoi láthair. I bhfocail eile, mo fillteán Dropbox. Agus sin an fáth bhualadh Cuir isteach ina dhiaidh sin i ndáiríre ritheann an gclár sin. Má mé LS cineál anois, fógra go bhfeiceann mé gach rud i mo fillteán Dropbox. Dul Started.pdf, a Dropbox Tugann leat saor in aisce, mo grianghraif eolaire, eolaire poiblí, gan sábháil Doiciméad 1 a rinne mé de dhearmad le nóiméad ó shin, foo.c, rud a rinne mé níos luaithe lá atá inniu ann, agus ansin dhá líne - hello.c agus hello. Is é Hello.c an clár a scríobh mé le gedit, agus cad é Dia duit i glas? Is é an dia duit i glas an inrite. I bhfocail eile, nuair a Rith mé ordú seo nóiméad ó shin - in iúl dom a rolladh ar ais in am - nuair a Rith mé a dhéanamh Dia duit, tá go an chéim lár anseo. Agus thóg sé hello.c mar ionchur - Cód foinse aka - agus chuir sé comhad a dtugtar Dia duit mar aschur, a Tá gach ceann de na nialais agus cinn. Agus sin an fáth, sa deireadh, is féidir liom i ndáiríre a reáchtáil ordú mhaith. / hello. Mar gheall ar Intel Inside, mo oibriúcháin córas, Linux, osclaíonn suas iad siúd nialais agus cinn feeds, leo isteach sa brains de mo ríomhaire - an LAP - agus go bhfuil a fhios LAP, OH, tá anseo le patrún de nialais agus cinn a deir priontáil an rud seo a leanas a ar an scáileán. Cad é an rud seo a leanas? Ceanglófar comharthaí athfhriotail, "Dia duit ar domhan." Gach ceart, mar sin achoimre tapa ar roinnt de na na horduithe a ionas gur féidir linn tús a chur glacadh leo maidir le deonú. Lig dom skip amach romhainn chun nuair a d'fhág muid amach. Agus beidh tú a thabhairt chun cuimhne go raibh muid CD ag ár n-ais deireadh nóiméad ó shin. Is iad sin, dare liom a rá, le haghaidh chun críocha an lae inniu - b'fhéidir an tseachtain seo - an orduithe amháin againn d'fhéadfadh gá a chlóscríobh ar an ordú pras sa bhreis a dhéanamh. Mar sin CD sheas ar cad? Athraigh eolaire. Tá sé díreach comhionann le dúbailte chliceáil ar fhillteán. Agus mar leataobh, má fhaigheann tú caillte riamh taobh istigh de do fearas, den sórt sin go Dropbox - Ba mhaith liom a fháil ar ais go dtí mo jharvard eolaire - nuair a bhíonn amhras ort, CD, dul isteach, gan aon eile focail, agus zips sé ach tú ar ais nuair a thosaigh tú, a Is aicearra beag deas. Gach ceart, orduithe sin eile anois. LS. Chlóscríobh mé go nóiméad ó shin. Cad a cheapann tú LS sheasann do? Mar sin, liosta, ceart? Ar ais sa lá, nuair a bhí daoine ag teacht suas leis na orduithe, siad bhí ag iarraidh a bheith éifeachtach, agus in áit cineál amach L-I-S-T a iontráil, iad a chinn LS. Sin breá. Fuaimeanna sé cosúil go leor liosta. Déanaimis ach LS cineál dul isteach, agus go Liostaíonn an comhad nó fillteáin i mo fillteán reatha. mkdir, is féidir leat buille faoi thuairim is dócha. Déan eolaire. Mar sin, nach bhfuil tú ag dul go dtí roinnt roghchlár Comhad agus roghnaigh Fillteán Nua sa timpeallacht seo. Ina ionad sin, a scríobhann tú an spás mkdir ordú agus ansin an t-ainm an fhillteáin gur mhaith leat a chruthú, agus beidh sé a dhéanamh. RM, is féidir leat buille faoi thuairim is dócha. Bain nó a scriosadh. Mar sin, más mian leat chun an comhad a scriosadh, beidh tú fheiceáil i an fhadhb atá leagtha conas tá tú Is féidir é seo a dhéanamh. Agus rmdir, bain eolaire. Mar sin, arís, beidh mé claonadh chun eitilt trí roinnt na sonraí seo amháin, mar gheall ar ní bhíonn siad go léir go bhfuil spraoi i bhfad a chaitheamh am ar, ach dhá cheann, beidh orainn a chur ar fáil duit i i bhfad níos mionsonraithe in aon cheann de na Leagann cúrsa ar fhadhb, go háirithe na heagráin caighdeánach, aon cheann de na céimeanna go d'fhéadfadh gá duit a chlóscríobh sin go bhfaigheann tú níos mó agus níos mó comfy leis na rudaí seo. Ach anois lig dom tease seachas rud amháin eile. Nuair a chlóscríobh linn a dhéanamh Dia duit nóiméad ó shin, chonaic muid sraith cryptic na n-orduithe. Chonaic muid, arís, a dhéanamh hello. OK, a ligean ar é seo a dhéanamh. Bhí mé ar tí é a dhéanamh botún, ach [Inaudible] a admháil anois bhí mé ar tí é a agus é a dhéanamh d'aon ghnó. Cad a rinne mé mícheart ach anois? Yeah, mar sin nach bhfuil mé i Dropbox eolaire, mar gheall ar nóiméad ó shin mé CD clóscríofa agus díreach brúigh Iontráil. Sin súmáilte mé ar ais go dtí nuair a thosaigh mé, nach bhfuil áit mo comhad Tá, mar sin is gá dom i ndáiríre a dhéanamh CD Dropbox dul isteach, agus anois is féidir liom a dhéanamh hello a rm dul isteach, a bhaint comhaid rialta hello. Níl a fhios agam cén fáth go bhfuil sé chomh cryptic. Sin díreach ciallaíonn bhfuil tú cinnte mian leat a scriosadh Dia duit? Is féidir leat cineál y haghaidh yes, dul isteach, agus anois tá sé imithe. Agus anois má tá mé cineál a dhéanamh Dia duit arís, tá sé ag dul a athchruthú mo cód réad, athchruthú na nialais agus cinn. Ach cad é an déileáil le ordú seo an-fhada? Bhuel, beidh muid ag tease seo ar leith roimh i bhfad, ach a dhéanamh - Dúirt mé beagán de bréag bán roimh - nach tiomsaitheoir. Tá Déan Clár go huathoibríoch figiúirí amach conas a rith tiomsaitheoir do shon. Mar sin, an t-ordú gur chóir duit a bheith i ndáiríre reáchtáil d'fhonn a thiontú hello.c i dia duit Breathnaíonn iarbhír níos beag cosúil le seo. Agus Dia forbid ní mór dúinn a iarbhír cuimhnigh a chlóscríobh riamh go hiomlán ord na n-orduithe amach. Is é an cuspóir a dhéanamh sa saol a cuimhnigh go chasta le haghaidh dúinn agus a uathoibriú cad a bheadh ​​ar shlí eile a bheith céimeanna an-tedious. Ach is féidir liom neas sin. Mar sin, in aghaidh an bhileog cheat beag anseo, mé Is féidir neas cad é go ordú dhéanamh go simplí trí clóscríobh clang, a bhfuil ainm an tiomsaitheoir beidh orainn a bheith ag baint úsáide as an seimeastar. Má tá aon cheann de tú déanta riamh iOS fhorbairt le haghaidh an iPhone nó iPad, Is é Clang an clár atá tú a úsáid laistigh Xcode a dhéanamh do apps. Clang, cé go bhfuil, ach clár eile a bhfuil a ainm is féidir linn a chlóscríobh ar an ordú pras, agus a thabhairt isteach seo anois, Is féidir liom a thabhairt isteach rud éigin go bhfuil a ionadaí beag na n-orduithe atá le teacht. Mar sin, lig dom a dhéanamh de láimh. Mar sin, RM hello, agus faoi deara anois i gcás Mé, díreach mar a sanity seiceáil - . / Dia duit, cad a cheapann tú mé ba chóir a fheiceáil má dhéanann mé é seo? Roinnt de chineál ar earráid. Uimh eolaire comhad den sórt sin. Mar sin, go ceann i ndáiríre go leor go díreach. Mar sin, anois lig dom soiléir ar an scáileán. Rialú S nglanann ach an scáileán a bhaint roinnt distractions. Agus anois tá mé ag dul chun láimh cineál clang-o Dia duit hello.c. Mar sin, cad é seo ar tí é a dhéanamh? Díreach an rud céanna a dhéanamh rinne do linn, ach ní raibh mé caith amach roinnt de na focail iomarcach. Is é Clang an clár go bhfuil dul chun a chur ar comhad a c. mar ionchur agus a tháirgeadh nialais agus cinn mar aschur. Ach-o glaoch feasta a chur ar athrú nó bratach. Is é seo ach béarlagair techie do rá tá sé seo le focal a chlóscríobh tú ag pras mbíonn tionchar ar bhealach an-iompar den chlár bhíonn tú ag rith. Mar sin, ní duine ar bith ag iarraidh a buille faoi thuairim cad-o thugann? Aschur. Tá sé díreach duine éigin chinn-o ciallaíonn aschur comhad a dtugtar Dia duit agus a ghlacadh mar ionchur cibé an focal deireanach ar an pras ann, hello.c, ionas go má bhuail mé Cuir isteach anois, is cosúil aon rud a tharlóidh. Agus oddly leor, sa saol seo de cláir, a tharlaíonn más rud ar bith, go bhfuil dócha gur rud maith é mar níl aon earráid teachtaireacht ar an scáileán. Dia duit, Cuir isteach. Tá mo clár á reáchtáil anois. Ach is féidir liom a dhéanamh rudaí beag dúr cosúil le seo. clang-o, hihihi, hello.c, dul isteach, agus anois tá mé ar comhionann clár ainmnithe hihihi. Behaves sé mar an gcéanna, ach Is é an t-ainm difriúil. Mar sin, tá sé seo ach a rá go más mian leat tionchar a imirt ar iompar clár, táimid ag dul chun éirí féach ar rudaí ar a dtugtar argóintí. Is é seo an líne. Tá tú ag clóscríobh orduithe. Ergo, orduithe. Agus tá argóintí díreach focail nó píosaí beag de chomhréir go bhealach tionchar a imirt ar iompar cláir go bhfuil muid ag rith. Gach ceart, is é sin dócha gurb é an chuid is mó clár leadránach féidir linn a scríobh agus a fheiceáil. A ligean ar a dhéanamh anois rud éigin a níos suimiúla. Lig dom dul ar aghaidh agus comhad nua a chruthú. Tá mé ag dul chun dul ar aghaidh agus a shábháil seo i Comhadlann bhaile John Harvard mar, a ligean ar glaoch custom.c, atá le bheith clár beag saincheaptha. Tá mé ag dul chun súmáil isteach ar mo barr an tabs anseo agus tús a chur arís. Cuir stdio.h caighdeánach. Níos mó ar sin i láthair na huaire. slánuimhir is mó (neamhní), níos mó ar gur i láthair na huaire. printf ("hello, David"). I bhfad níos suimiúla, ceart? Mar sin anois má - ní mar gheall ar mo ainm, díreach mar tá sé difriúil - dhéanamh saincheaptha isteach. An Chustaim, dia dhuit, David. Ach fiú sin, freisin, tá bréag bán. D'fhéadfadh an clár seo ar a dtugtar chomh maith david.c, toisc nach bhfuil sé saincheaptha iompar ar chor ar bith. Really, ba mhaith liom clár a iarrann an t-úsáideoir a n-ainm. Mar sin, conas is féidir liom é sin a dhéanamh? Bhuel, lig dom a scrollú suas níos mó anseo. Agus sula n-úsáideann mé ráiteas i Scratch, sula n-úsáideann mé printf, ar a dtugtar a mhalairt mar fheidhm, lig dom chéad iarraidh ar an úsáideoir do roinnt ionchur. Mar sin, chun é seo a dhéanamh, is gá dom a dhéanamh cúpla rudaí. Amháin, is gá dom áit a stóráil an úsáideora ainm ndiaidh mé iarr air nó aici chun é. Cén thógáil is gá dom a úsáid is dócha a stóráil ar luach mar sin? A athraitheach. Mar sin, murab ionann agus Scratch, áit a bhfuil tú a fháil ach píosa bhfreagra deas, anseo, ní mór dúinn a , ar ndóigh, focail a úsáid chun in iúl dúinn féin. Agus feasta, ag am ar bith is mian leat a focal nó frása, i gcláir, táimid ag dul chun glaoch go teaghrán. Mar sin, is teaghrán focal nó frása. Tá sé sraith de náid nó níos mó carachtair, níos foirmiúla. Agus más mian leat a leithéid de athróg a ann, caithfidh tú a rá a thabhairt dom amháin. Agus ar an mbealach ag a dhéanann tú é sin le rá teaghrán s Leathstad, áit ar féidir í a bheith aon rud is mian leat. Go deimhin, tá s underwhelming beag. Lig dom dul ar aghaidh agus níos mó soiléir ghlaoch air ainm. Tabhair dom teaghrán a dtugtar ainm. Ach anois, cad é an duine ainm réir réamhshocraithe? Bhuel, más rud é nach ndéanann an duine cineál rud ar bith i, ar ndóigh, níl dul go mbeadh aon luach i ainm. Agus casadh sé amach i C, más rud é nach gá duit a thabhairt athraitheach luach, tá sé ag dul chun bhfuil luach truflais. D'fhéadfadh sé go bhfuil roinnt nialais randamach agus cinn, mar sin tá tú ag dul ach a fheiceáil truflais, go fírinneach, ar an scáileán má tá tú iarracht a chur ar taispeáint é. Ach is féidir liom a shocrú go bhfuil ag rá, i ndáiríre, taobh istigh siopa ar ainm na tar éis luach. Is é an bealach a stóráil tú i athróg luachanna má tá tú t-ainm athraitheach ar an chlé, caithfidh tú a chur ar an méid tú ar bhealach ag iarraidh a stóráil ann ar an gceart, agus an chomhréir le haghaidh sin ag dul a bheith mar seo a leanas. Ní feicthe againn roimh seo, ach a ghlacadh ar chreideamh ar feadh nóiméad go bhfuil Tá ráiteas eile ar fud an domhain go bhfuil mé ag dul chun glaoch arís fheidhm, agus is é an fheidhm seo ar a dtugtar a fháil ar teaghrán. Agus a dhéanann sé literally sin. Faigheann sé ar bhealach sraith de charachtair ón duine agus ansin a dhéanann rud éigin leis. Agus a dhéanann an cuma mhaith error cryptic. De ghnáth, má tá tú ag baint úsáide as comharthaí comhionann - tá tú i ar fud an domhain, a rá, ailgéabar, agus an bhfuil tú i ndáiríre ag rá x cothrom le 1. Anseo nach bhfuil muid ag rá go is ionann ainm fháil teaghrán. Táimid ag rá siopa in ainm cad atá ar thaobh na láimhe deise de gur ionann shíniú. An ionann ionann shíniú an t-oibreoir sannadh. Tá sé an chomhréir a deir chur cad atá ar thaobh na láimhe deise taobh istigh cad ar thaobh na láimhe clé. Mar sin, is teaghrán a fháil píosa nua feidhmiúlacht a dhéanann, ní hamháin rud éigin - Iarrann an t-úsáideoir ar theaghrán - tuairisceáin sé freisin go bhfuil sé, mar a déarfá. Mar sin, a ligean ar a fheiceáil cad atá ar siúl le tarlú anseo. Tá mé ag dul chun dul ar aghaidh anois agus zúmáil amach, agus tá mé ag dul a fháil ar feadh cúpla botúin ar mo pras. Tá mé ag dul chun cineál saincheaptha a dhéanamh, dul isteach. Wow. A bunch iomlán de na botúin. Gach ceart, mar sin tá sé seo de chineál ar mór, cinnte ar dtús, ach casadh sé amach gach ceann de na an- admittedly go bhfuil teachtaireachtaí earráide cryptic a thagraíonn do roinnt patrúin go beidh orainn tús a fheiceáil le himeacht ama. Mar sin, an ceann seo beidh mé pluck amach, mar tá sé den chéad uair. Úsáid teaghrán aitheantóir neamhdhearbhaithe. Ciallaíonn sé sin go díreach gedit, nó Clang, sa chás seo nach bhfuil, tá a fhios cad is ciall agam le téad. Agus sin mar gheall C, an clár teanga, ann i ndáiríre aon athraitheach de chineál teaghrán. Ní C fhios ann teaghráin. Ach againn, CS50 ball foirne, a dhéanamh. Agus mar sin roimh rang, táimid ag Cruthaíodh comhad a dtugtar CS50.h. Agus taobh istigh den comhad seo - agus níos mó ar an chomhréir atá le teacht - Is é taobh istigh den comhad seo le sainmhíniú ar cad sainmhínithe mé díreach tar éis ó bhéal mar theaghrán. Mar sin, ach ag críochnú an líne amháin de chód i mo chlár, tá mé anois teagaisc gedit agus a dhéanamh agus Clang gach cas i cad is teaghrán. Níl a fhios agam conas go fóill. I roinnt bheag seachtainí, beidh muid craiceann ar ais go ciseal. Ach do anois, tá a fhios go múineann seo an tiomsaitheoir cad a Is é teaghrán ndáiríre. Mar sin, anois lig dom soiléir mo críochfort síos anseo. Lig dom a ath-reáchtáil a dhéanamh saincheaptha, agus mé réiteach gach ceann de na fadhbanna. Mar sin, seo, freisin, tá dul chun Is téama athfhillteach. Scríobh mé clár 9 líne, agus fós bhí mé 18 línte na n-earráidí. Sin de chineál ar imeaglú. Ach a thuiscint go easghluaiseachta siad go minic den sórt sin go triggers botún beag amháin an mearbhall bheith ar an Tiomsaitheoir, agus Breathnaíonn sé i bhfad níos measa ná mar atá sé. Mar sin anois beidh gcáil breathnadóra astute a fhios go bhfuil mé ag dul ar shraith ó úsáideora, ach níl mé i ndáiríre a dhéanamh cad leis? Níl mé ag déanamh go hiarbhír rud ar bith a bhfuil sé. Mar sin, má tá mé á reáchtáil i ndáiríre saincheaptha arís, tá sé ag dul chun suí díreach ann. Cad atá ar siúl? Is cosúil mo chlár a bheith greamaithe ar cad í an líne, ba mhaith leat a rá? Mar sin, tá sé i bhfostú i ndáiríre ar líne 7. Agus ní atá feicthe againn roimh seo, ach ar líne 7, níl, arís, an ráiteas, a fháil teaghrán. Agus a dhéanann sé cad a deir sé. Tá sé ag fanacht anois le haghaidh an duine a chur ar an teaghrán. Tá sé seo go hiomlán unintuitive dom, an duine, toisc nach bhfuil mé curtha in iúl cad atá le déanamh. Ach lig dom dul ar aghaidh ar chreideamh agus lig dom a ligean a bheith Rob. Iontráil. Ní sin an clár atá beartaithe agam. Mar sin, ní mór dúinn ár gcéad blog. Ach a ligean ar iarracht a réasúnú trí cén fáth é seo an cás. Gcéad dul síos, lig dom a shocrú chéad fhadhb seo. Lig dom a chur ar líne anseo a deir printf, cad é do ainm? A ligean ar a dhéanamh go díreach ceanglófar gar, gar lúibíní. Anois, lig dom a ath-reáchtáil ar an gclár. Fadhb. Níl mé ag feiceáil go. Ceart. Ní raibh mé recompile é. Mar sin, i dteanga cosúil le C, toisc go bhfuil tú Ní athrú ar an cód foinse chiallaíonn gur athraigh tú do chód réad a ghiniúint cód aidhme nua, nialais agus cinn nua. Tá tú a recompile. Má mé anois ath-reáchtáil saincheaptha, dul isteach, ah, beagán níos soiléire. Is é mo ainm Rob. Fós Buggy. Agus ba mhaith liom a mhaíomh níl a bugs cúpla anois. Breathnaíonn sé seo ach hideous, frankly. Cosúil, minimally, ba chóir dom a bheith spás ann, nó bogadh an cúrsóir go dtí an líne nua. Agus i ndáiríre, líne nua. Sin de chineál ar frása eochair anseo go againn atá le feiceáil ach nach sainmhínítear. An bealach a fhaigheann tú téacs chun bogadh isteach ar an chéad líne eile, nach bhfuil tú é seo a dhéanamh. Tá sé seo mearbhall ar an ríomhaire. Breathnaíonn sé seo cosúil le dhá línte ar leith de chód, ceachtar den dá Is ceart go foirfe. Tá tú in ionad a bheith níos soiléire agus rá, a thabhairt dom líne nua, a bhfuil muid ionadaíocht a dhéanamh i c le cúlslais n. Mar sin, níl le carachtair cúpla sórt sin. Beidh cúlslais n shocrú go aeistéitiúil. Lig dom recompile mo chlár. Lig dom ath-reáchtáil mo chlár. Breathnaíonn sé seo níos fearr. Tá sé fós deas primitive, ach tá sé chomh maith fós Buggy. Mar sin, níl aon - fiú má tá tú riamh a chlárú roimh, Is féidir leat a chur dócha go bhfuil buille faoi thuairim ag fáth go bhfuil an clár lochtach go fóill. Cad is gá dom a dhéanamh go Nach bhfuil mé déanta go fóill? Mar sin, tá mé a dhéanamh i ndáiríre rud éigin le ainm. Díreach cosúil i thús, d'fhéadfadh tú i ndáiríre athróg cosúil le n nó a shannadh dul i ngleic mar a rinne muid go deireanach seachtain - luach. Ach más rud é nach bhfuil tú rud ar bith a dhéanamh leis an sé, tá aon rud ag dul a tharlóidh. Gach ceart, a ligean mar sin a shocrú. Lig dom a chlóscríobh ar mo athróg ann, agus lig dom dul síos anseo. Lig dom recompile, lig dom ath-rith, Rob. Anois, tá mé díreach tar ar leathcheann, ceart? Mar sin, nach bhfuil sé seo ag dul i ndáiríre dom ar bith níos mó. Ach bhí go nádúrtha breá instinct, ba mhaith liom a mhaíomh, ceart? Má tá an athróg ar a dtugtar ainm, agus mé ag iarraidh é a dul ann, cén fáth nach bhfuil mé díreach tar éis cineál sé ann? Bhuel, ar ndóigh, ní mór dúinn chun idirdhealú a dhéanamh anois idir an méid atá ar teaghrán? Fógra go comharthaí athfhriotail ceanglófar anseo, Dia duit ainm? Tá sé seo i ndáiríre féin teaghrán. Tá sé códaithe crua. Níl sé as an duine. Tá sé as dom, an Ríomhchláraitheoir bunaidh, ach tá sé fós ina teaghrán. Mar sin, má tá tú ag scríobh literally N-A-M-E taobh istigh de théad, tá cad atá ar siúl le a fháil i gcló? Bhuel, N-A-M-E. Ní mór dúinn ionad a insint printf, ná taispeáin amach ainm literally. Priontáil amach an luach na ainm. Agus a dhéanamh sin, a dhéanann muid an méid seo a leanas. Agus é seo ach coinbhinsiún daonna. Deirimid ina ionad sin% s, agus go sheasann do teaghrán. Agus ansin ag an deireadh mo Sleachta dlúth, Tá mé ag dul a chur camóg agus pas a fháil ar an dara hargóint isteach sa ráiteas seo. Tá mé ag dul t-ainm a chlóscríobh ansin. Mar sin, anois faoi deara ní mór dúinn a beagán error nua. Tá muid go fóill dhá lúibíní, agus feasta lig dom a rá go bhfuil an stuif idir lúibíní ionann argóintí i fheidhm - ionchuir atá ag dul ar bhealach tionchar a imirt ar a iompar. Mar sin, ag an loighic, cé mhéad argóintí ní cosúil printf a bheith glacadh ag an nóiméad? Mar sin, dealraíonn sé a bheith ag cur dhá, agus tá go intuigthe go deimhin ag an camóga anseo. Mar sin, tá an argóint amháin i idir Sleachta. Cé go bhfuil sé camóg ann, Tá gach rud i Sleachta, rud a chiallaíonn tá sé téad fada amháin. Camóga, ainm athraitheach. Mar sin, anois lig dom zúmáil amach. Lig dom a ath-rith sé. Rob. Damn sé, cad a rinne mé mícheart? Gach ceart, ionas go mbeidh tú a recompile. Mar sin, arís, botúin éasca a dhéanamh go luath ar arís agus arís eile. Mar sin, anois ath-reáchtáil saincheaptha, Rob, dul isteach, agus voila. Tá muid anois ar chlár saincheaptha. Mar sin, tá mé anois clár a ag baint úsáide as cúpla tréithe go bhfuil fiú a lua. Amháin, tá mé ag baint úsáide as CS50.h, ar shlí eile ar a dtugtar an leabharlann CS50. Agus taobh istigh den leabharlann CS50 iad feidhmeanna a scríobh daoine eile - eadhon an bhfoireann - chun tú a úsáid, agus a fháil Is é teaghrán ar cheann acu. Taobh istigh de líne 2 Is stdio.h, agus é sin an fáth seo ann? Take a buille faoi thuairim. Cad ann taobh istigh de caighdeán IO thuismitheoir? Printf. Mar sin printf, ní gá duit é a fheiceáil in áit ar bith eile ar an scáileán. Caithfidh sé teacht leis an ríomhaire ar bhealach. I gcás ina ndéanann sé teacht ó? Tá sé taobh istigh de - tá sé dearbhaithe, sin a labhairt, taobh istigh de comhad a dtugtar stdio.h. Anois, ar an stuif seo, beidh muid ag teacht ar ais go deireadh, mar tá sé ina beagán distracting do anois. Tagraíonn sé seo do ár chineál ar ais. Tagraíonn sé seo do argóint. Ach do lá atá inniu ann, tá muid ag díriú ach anseo ar na línte seo. Mar sin, ainm teaghrán, ach a recap, cad a rinne sé seo a dhéanamh dom? Mar sin, dhearbhaigh sé athróg den chineál teaghrán. Mar sin, tá sé i gceist a bheith do focail, ní le haghaidh uimhreacha. Díreach mar chur ar ceal, más rud é go raibh mé ag iarraidh sé a bheith ina uimhir, ba mhaith liom a rá rud éigin cosúil le slánuimhir. Má bhí mé a bheith ina phointe ar snámh luach, rud éigin le pointe deachúlach, Ba mhaith liom a rá snámh. Ach do lá atá inniu ann, a dúirt mé díreach tar teaghrán. Agus tá mé a thugtar an athróg a ainm ainm, ach d'fhéadfadh mé iarr sé rud ar bith. Go deimhin, ar dtús, ar a dtugtar mé é S. Is é seo anseo ach ráiteas eile. Cé mhéad argóintí é seo ráiteas ag cur? Mar sin, tá sé ag cur ach amháin, agus go Is é ach an mion aeistéitiúil thaispeánann éigin ar an scáileán chun dom. Cad é seo 8 líne a dhéanamh i dtéarmaí layman? Tá sé ag éirí le luach as an úsáideora - is é sin, ar shraith - agus cad é a dhéanamh leis? Tá sé seo go bunúsach handing sé anonn go dtí an Guy ar thaobh na láimhe clé den ionann shíniú ionas go mbeidh sa chás seo, an Is féidir ainm athraitheach a stóráil i ndáiríre é. Agus ansin tá printf eile Mar shampla d'fheidhm. Agus a rá againn chun glaoch feidhm. Chun úsáid a fheidhm chun glaoch ar fheidhm. An rud is cosúil Bíonn dhá argóint. Sé seo ar cheann, camóg, an ceann seo. Tá sé seo ar cheann féin ach ar shraith go bhfuil a placeholder. Ciallaíonn% s curtha teaghrán eile anseo. Agus mar sin a chur le ainm tar éis an camóga, go bhfuil isteach gur rud dom. Mar sin, is féidir liom a dhéanamh rudaí eile fós. Lig dom dul ar aghaidh anois agus a dhéanamh le beagán de clár amaideach, ach lig dom seo a scriosadh, agus lig dom a chruthú lúb. Cé fíor. An tsiombail fíor ar ndóigh dul i gcónaí a bheith fíor. Mar sin, cén cineál lúb Táim aslú mé ag scríobh líne mar seo? Mar sin, le lúb gan teorainn, ceart? Díreach cé go fíor. Níl aon bhealach is féidir liom a athrú ar an focal fíor a bheith aon rud eile, mar sin tá sé seo ach ag dul a reáchtáil go deo. Mar sin, má tá tú go raibh clár riamh iarbhír i do Mac nó ríomhaire cosúil go bhfuil a bheith faoi ghlas suas, nó tá sé ag déanamh rud éigin agus rud éigin, agus tú díreach nach féidir a fháil ar an rud a scor mura bhfuil tú Atosaigh do ríomhaire nó a tharraingt suas ar an Bainisteoir Tasc nó a leithéidí, anseo tá den sórt sin, mar shampla. Is féidir liom a rá, "Tá mé le clár Buggy." Dún ceanglófar, gar lúibíní, Leathstad. Mar sin, arís, faoi deara na patrúin. Cé go bhfuil roinnt dár error nua, an am céanna eochairfhocal, an eochairfhocal fíor, fógra go bhfuil mé mar an gcéanna de chineál ar braces gcuach. Tá mé Leathstad agus lúibíní. Mar sin, anois a ligean ar dul ar aghaidh agus a thiomsú seo. Déan saincheaptha, saincheaptha. Mar sin, ag an bpointe seo, ní gá duit atosú do fearas, gach ceart? Mar sin, is é an ceacht éasca anseo le dhá mhéar, Rialú C, beidh muid ag éirí as an tobac an gclár sin. Ach is féidir leat a fheiceáil cén fáth go díreach an rud bhí athrá féin arís agus arís eile. Is féidir liom a dhéanamh rud éigin a bhí beagán níos casta mar a teaser. Tá mé ag dul chun dul ar aghaidh agus Deir an méid seo a leanas. Chun slánuimhir, a bhfuil ina slánuimhir, tá mé díreach ainm cineálach a thabhairt dúinn do chuid is mó athróg i gcláir nuair a bhíonn tú ach comhaireamh ionann, 0. Lig dom dul ar aghaidh agus a rá cé go bhfuil mé, ligean le rá, níos lú ná 100, i móide móide. Beidh muid ar ais go dtí an error, ach ciallaíonn sé seo ach incrimint i arís agus arís eile. Agus cad a dhéanann ba mhaith liom a dhéanamh anseo? Printf, "Is féidir liom a chomhaireamh go i." Is é seo an clár Buggy. Cad a raibh sé ar intinn agam i ndáiríre anseo? Céatadán ní s, ach nach mbeadh tú a buille faoi thuairim seo. Tá% d slánuimhir dheachúlach. Camóg i. Lig dom rolladh ar ais. Lig dom recompile anois le a dhéanamh. Lig dom rerun anois le saincheaptha. Is féidir liom a chomhaireamh i ndáiríre diabhal go tapa nuair a Agus mé á scríobh le clár mar seo. Anois, a ligean ar rud éigin a dhéanamh ar beag neamhbheartaithe. Cad é faoi a ligean ar é seo a dhéanamh agus i Tá níos mó ná nó cothrom le 0. Cad atá ag dul seo go gcothaíonn siad? Logically sin, nach bhfuil sé seo chomh críonna, mar anois má tá mé rerun seo, athchomhaireamh, Is féidir liom brath anois i ndáiríre, i ndáiríre ard. Ar an drochuair, mar gheall hard agus is féidir liom Is count 4 billiún, agus mar sin tá sé seo ag dul a ghlacadh ar feadh tamaill. Mar sin, cén fáth nach bhfuil muid ag fhágáil ar seo mar ár cliffhanger, gealladh go ar Dé Céadaoin, beidh orainn a fheiceáil má Tá an clár seo a dhéanamh. Dhá, beidh orainn a thabhairt isteach conas tú féin scríobh do fheidhm féin ionas go mbeidh an- go tapa, faoin gCéadaoin, beidh muid, agus muid ag aistriú ó Scratch isteach C, tús a chur scríobh riamh ag éirí níos casta cláir a dhéanamh i bhfad, i bhfad níos mó ná seo. Beidh muid a fheiceáil tú ansin. [Bualadh bos] Cainteoir 1: Ag an CS50 seo chugainn, Bhí rath Lá Puzal.