>> David J. MALAN: Nézzük végrehajtása program, amely kihasználja a
CS50 könyvtár, egy függvény neve kap int, amelynek célja az életben, hogy
nem csak ezt, hogy kapok egy int, vagy egész szám, a felhasználó elől.
Nos, hogy használja ezt a funkciót először kell, hogy tartalmazza a CS50 könyvtár
header fájlt, amit tehetünk az éles include utasítást.
>> Nézzük a következő, hiszen gyakran tartalmazzák szabványos io.h, hogy mi férhet
arra a funkcióra, mint a printf.
Nézzük most kijelentik fő, magát, és int fő semmis, nyitott zárójel, és
megelőző jellegű szoros kapcsos zárójel.
És nézzük most folytassa figyelmezteti a felhasználót Két egész szám, és nevezzük
őket kedvéért vita, x és y.
És tegyük hozzá végül a két érték, x és y, valamint oly módon, hogy
végre a nagyon legegyszerűbb számológépek.
>> printf, kérlek adj egy int.
És most ki kell hogy valóban int, hogy a felhasználó.
Ehhez fogom bejelenteni a nevű változó x, ezáltal elosztása
Néhány memória a számítógép Ennek a változó, x.
És most hadd hozzá, a értékadó operátor, a visszatérési érték,
hogy úgy mondjam, a GET int.
Más szavakkal, a jobb oldali Az a kifejezés, hívjuk, hogy
int, amely függvénye deklarált CS50.h, és lehetővé teszi get int, hogy ezt a
nehezét kapok egy int valahogy a felhasználó, visszaküldésével,
hogy úgy mondjam, és tárolja azt a jobb oldali ez a kifejezés
a bal oldali Az a kifejezés.
>> Nézzük a következő nem ugyanaz a dolog, ez a alkalommal kapok egy értéket a
nevű változó y.
printf, kérlek adj egy int.
int y, ezzel nyilvánító új változó, ezúttal az úgynevezett
y, egyenlő kap int.
Más szóval, tudom hívni get int többször, és minden egyes alkalommal ez
majd vissza, amit egész a felhasználó ténylegesen beírt.
>> Végül tegyük hozzá x és y együtt.
printf, ez az összeg a% d és% d, így Más szóval, megyek, hogy csatlakoztassa a
értékek az x és y azoknak helyőrző értékeket.
% D, nos,% d.
Más szóval, ha hozzá egy int egy másik int, megyek
hogy egy harmadik int.
Ezért fogok egy harmadik hely-egy int.
>> Időszak backslash n, csak, hogy egy új vonal a képernyőn, hogy mozog a
kurzor le szépen, közel árajánlatot.
>> Nos, printf, ebben az esetben lesz van, hogy néhány további
érvek, három, sőt.
Mert az első érv, én már meghatározott három hely birtokosai.
Így fogom külön ezeket érvek, mint mindig, vesszővel.
Az első ilyen érv lesz x, a második ilyen érv lesz
hogy y és a harmadik ilyen érv lesz, nos, csak egy
aritmetikai kifejezés, x és y.
Fogom zárni az argumentum lista a zárójelben pontosvessző, Mentsd meg a
fájlt, és most össze ezt a programot.
>> Legyen vipera az Enter billentyűt.
Itt vagyok én villogó prompt.
Nézzük most futtatni - pont slash vipera az Enter billentyűt.
Kérem, adjon nekem egy int.
Kezdjük 1.
Kérem, adjon nekem még egy int.
Menjünk, 2.
És remélhetőleg, az összeg az 1 és 2 3.