>> SPIKA: Kumbuka kwamba katika C, kila data aina na ukubwa fulani.
Lakini hiyo ukubwa vizuri sana kutofautiana msingi juu ya kompyuta ambayo unatumia
C. Sasa, sisi kutokea kwa kutumia C ndani ya ya CS50 appliance, hivyo ndani ya
appliance, jinsi kubwa ni char?
Jinsi kubwa ni mara mbili?
Jinsi kubwa ni int?
Jinsi kubwa ni kuelea?
>> Naam, hebu tuangalie na baadhi ya kanuni.
Pamoja na kiwango io.h, int kuu ni batili.
Na sasa hebu kuanza kutangaza vigezo chache ambao
ukubwa tutaweza kisha magazeti -
char c, d mara mbili, kuelea f, na int i.
Sasa, mimi nina si kwenda kuhifadhi maadili yoyote katika mambo haya, kwa sababu mimi tu
huduma ya juu kawaida yao fulani.
>> Kuona ukubwa wao, mimi itabidi kutumia magazeti f, kama vizuri kama C operator aitwaye ukubwa
ya, ambayo kujibu hasa kwamba swali.
Hebu tuangalie.
Magazeti f char, ikifuatiwa na koloni, asilimia 1, backslash n.
Kwa maneno mengine, nataka magazeti nje char koloni, ikifuatiwa na ukubwa wake.
>> Kwa hiyo nitakuwa pamoja na comma ikifuatiwa na ukubwa wa c.
Hebu sasa kufanya hivyo tena kwa mara mbili.
Magazeti f, mbili, asilimia i, backslash n, quote karibu, comma, ukubwa wa d.
Sasa angalia, mimi nina kwenda kuendelea kutumia asilimia i, na hivyo akionyesha
int, kwa sababu kile si kubadilisha ni vitengo ambayo mimi nina kupima
ukubwa wa vigezo hivi.
>> Kwa kweli, ukubwa wa ni kwenda na kurudi baadhi idadi ya ka, labda moja, labda
mbili, labda zaidi.
Lakini katika kila kesi, itakuwa kweli nipe int.
Na hiyo ilikuwa mmiliki mahali nataka kutumia, bila ya kujali aina,
ambao kawaida mimi nina kupata.
Hebu kufanya mbili zaidi magazeti f ya.
>> Float, asilimia i, backslash n, ukubwa wa f.
Print f, int, asilimia I, backslash n, ukubwa wa i.
Hebu sasa kuokoa, kukusanya, na kuendesha mpango huu.
Kufanya, ukubwa wa, dot slash, ukubwa wa, na tunaona kwamba katika CS50 appliance, a
char ni byte moja, mbili ni nane ka, kuelea ni 4 ka, na int
ni ka nne, kama vile.