Bună ziua și bun venit în această demonstrație Vreau să ofer o soluție
la un mic program rapid care va folosi dimensiunea operatorului pentru a ne spune cât de mare este memoria noastră pentru anumite tipuri de blocuri Kloed
și vom face pași diferiți aici cu crearea un proiect și vom obține un nume semnificativ.
Să numim acest proiect.
Dimensiunea dimensiunii
de exemplu a lui Sam
și am selectat greșit.
Acum, ceva puțin ciudat acolo.
O.K.
Și acest lucru va fi destul de ușor, într-adevăr, va fi doar utilizarea declarațiilor pentru a afișa anumite
tipuri de date.
Deci nu voi crește variabilele.
Voi tipări doar câteva date, așa că am să spun că variabilele de tip char occupy au fost trimise.
Am fost de gând să utilizați anumite tipuri de date Cred că a fost știi că să încercăm folosind EDI este un specificator de format frumos, care
este într-un C9 ZT și că tot ce trebuie să faceți este să utilizați dimensiunea de dimensiune și să arate ca o funcție, dar
este nu.
Și apoi spuneți char pentru un personaj și apoi o să copiez și să îl lipesc pentru că vreau să fac lucruri
similare.
Nu am de gând să fac un caracter, dar o să fac puțin pe cel de-al doilea.
Int dublu de lungă lungă
dublă sau curgere.
Să încercăm
mult și apoi tot ce trebuie să faceți este să modificați mărimea parametrilor pentru a lua tipurile corespunzătoare.
Vom folosi și acest lucru atunci când vorbim de memorie și indicatori, dar acest lucru vă
ajută doar să înțelegeți diferite tipuri de date și veți vedea că puteți trece de fapt în spațiu lung și lung.
Probabil de ce nu este o funcție deoarece nu puteți avea
spații în funcția de premieră a lui amintesc dimensiunile pe care le preia și poate să ia expresia variabilelor tot felul de lucruri.
Și atunci când face acest lucru determină de fapt dimensiunea runtime-ului, spre deosebire de
timpul de compilare și salvarea lungă a construi nici o eroare.
S-ar putea să nu înțelegeți că pare că nu înțelege formatul Z.
Cred că este pentru că s-ar putea să nu fie și, pentru o dată, să le schimbăm aceste utilizări procentuale pentru nesemnate.
În regulă,
acum nu avem avertismente.
De obicei când construiesc nu vrei să ai nici o avertizare.
Avertizările din compilator sunt exact ceea ce spun ei că sunt avertismente, astfel încât să compilezi cu succes.
Dar un avertisment indică de obicei o problemă.
Vrea să-ți curăță avertismentele și așa am avut un avertisment spunând că nu a fost permis un incendiu de autobuz în
formă de Z, așa că am schimbat-o.
Acum nu am nici o avertizare.
Încercați să vă clarificați avertismentele cât mai mult posibil pentru că pot.
Motivul pentru care avertizează este că poate provoca probleme.
Și un lucru pe care l-am uitat aici fiindcă am remarcat este formatat incorect,
pentru că nu știam că caracterul meu Skeete pentru BET pentru feed-urile de linie face foarte dificil.
Să adăugăm backslash-ul nostru și jumătate la sută.
Acum, acest lucru pare mai ușor de citit.
OK, acum se spune că variabilele de tipul char ocupă una și probabil că ar trebui să pun octeți după
această formate variabilele bune de tipul Sure ocupă două octeți și 4 octeți lungi pentru octeți lungi lungi
8 octeți plutesc 4 octeți dublu octeți dublu dublu 12.
E destul de curat.
Porniți acest lucru pe multe platforme diferite și veți vedea că acele lucruri se schimbă.
Deci, un program ușor de scris.
Dar demonstrați din nou conceptele astfel încât să puteți merge mai departe.
Puteți descărca acest lucru dacă ați avut probleme încercați să îl rulați pe alte platforme.
Dar asta este tot ce am vrut să demonstrez doar un mic spectacol de mărime diferită de tip de date.
Deci, în secțiunea următoare.
Mulțumesc.