>> [Mūzikas atskaņošanas]
>> ZAMYLA Chan: Sveiki, pasaule.
Veidosim mūsu pirmo C programmu.
>> Lai rakstītu mūsu programmas, mēs būsim strādā CS50 Appliance.
Tā ir virtuālā mašīna, kas darbojas Datoru datora iekšpusē.
>> Tas ir daudz labumu.
Attiecībā uz vienu, tas jau ir izveidots ar daudz instrumentus, un jums ir nepieciešams, CS50.
Tas arī nozīmē, ka vai jums ir Mac, PC, Linux, visi ir, izmantojot
tas pats.
Ja neesat lejupielādējis CS50 Appliance vēl, dodieties uz
manual.cs50.net/appliance.
>> Man ir mana Appliance šeit pilnu ekrānu, bet jūs varat arī būt tā, kā peldošs
logu, ja vēlaties.
Es ļoti iesakām izveidot Dropbox kontu visiem jūsu CS50
kursa darbu.
Tādā veidā, ja kaut kas notiek ar jūsu dators vai Appliance,
Jums ir backup mākonī.
>> Atvērsim mūsu termināla pirmās.
Termināls ir saskarne, kas mums var izmantot, lai virzītos ap mūsu
datoru, rakstīt, apkopot, un palaist kodu.
Mēs faktiski rakstīt lielāko daļu Mūsu kodu gedit, though.
>> Tātad, pieņemsim celt šo tagad.
Tas būs mūs, lai nesaglabātu dokumentu.
Ievērojiet, ka es sāku rakstīt savu C kodu -
nav kādi sintakse izceļot.
Sintakse izceļot mums palīdz vizuāli krāsošana datu tipi, funkcijas, un
mainīgie atšķirīgi.
>> Tā ļauj saglabāt šo programmu par mapi, un to sauc hello.c.
Tādā veidā, mēs ir sintakse uzsverot kā mēs rakstīt.
Mēs sāksim, iekļaujot divas bibliotēkas -
ietver cs50.h un ietver stdio.h.
Tādā veidā, mūsu programma būs pieejami lai iekšpusē CS50 ar funkcijām
Standarta I / O bibliotēka.
>> Katra programma ir galvenā funkcija, tāpēc pieņemsim rakstīt, ka šeit -
galvenais (spēkā neesošs) ar divām cirtaini lencēm.
Un tagad šeit ir vieta, kur jūs rakstīt savu programmu.
>> Mūsu pirmās programmas laikā, mēs vienkārši ir vienā rindā printf, hello, world!
Ar jaunā rindā tiesības šeit estētiku.
>> Kad es saglabāt, es gribu palaist savu programmu.
Tāpēc es esmu gatavojas atvērt savu terminālu tagad.
Es sāku iet manā mājas direktorijā, bet lai piekļūtu hello.c, man ir jābūt
pats direktorija vai mapes.
Tātad šajā ātru tieši šeit, Es esmu gatavojas rakstīt cd -
mainiet direktoriju -
Dropbox/2013/walkthroughs.
Un tagad es esmu manā walkthroughs mapē.
>> Teikt, es aizmirst to, ko mana mapes sauc.
Tad es ņemšu rakstīt ls, kas būs uzskaitīt visus failus
Šī pašreizējā direktorijā.
Tāpēc, mainot katalogi maz reizes vairāk, es uzskatu hello.c.
Un šis process ir analogs pārlūkojot Finder uz Mac vai
My Computer Windows.
Patiesībā, es pat varat veikt mapes vai katalogi tieši no termināla
ar marku Directory komandu, mkdir.
>> Ja jūs vēlaties, lai novērstu failu, jūs varat izņemiet to no termināļa ar RN,
seko faila nosaukumu jūs vēlas, lai novērstu, un ierakstot y yes
kad termināls vaicā, lai apstiprinātu dzēšanu.
>> Noteikti izpētīt termināli.
Ir tonnas īsinājumtaustiņiem lai palīdzētu jums out.
Arī gedit patiesībā ir neliela termināls apakšā šeit, kur jūs
var darīt tās pašas lietas, ko mēs darīja mūsu lielāks terminālā.
>> Tagad, pieņemsim apkopot mūsu kodu ar šādu komandu -
veikt sveiki.
Tagad jums vajadzētu redzēt līniju ar ķekars komandas.
Padarīt būtībā iesaiņojums, kas tikko nosūta to komandu sarakstu, kas
termināls rakstot šajā vienā vārdā.
Šajā gadījumā, tas darbojas šķindoņa, kompilators ar norādījumu kopums -
karogi -
par to, kā sastādīt programmu.
>> Tagad, ka mēs esam apkopoti hello.c, ja mēs ls, mums vajadzētu redzēt izpildāmo failu
sauc sveiki mūsu direktorijā.
Mēs palaist to, uzrakstot / sveiki., Un tur ir mūsu programma produkciju.
>> Hello, world.
Mans vārds ir Zamyla, un tas ir CS50.