1. Ce este conversia de tip?
Conversia de tip este de a converti un tip în alt tip. Conversia poate fi împărțită în conversie implicită și explicită.
Conversia implicită înseamnă că există diferite tipuri de ambele părți ale operatorului. Compilatorul va încerca să convertească implicit tipul fără a pierde date.
De exemplu: uint8 -> uint16, uint256 poate fi convertit
uint16,uint256 -> uint8 nu va fi convertit automat deoarece datele se pot pierde
Conversia explicită este conversie forțată prin cod. De exemplu, uint16 de mai sus este convertit în uint8. Dacă știți că nu există nicio problemă cu această conversie variabilă, puteți forța singur conversia.
De exemplu, uint256 num = 100 uint8(num);
Fiți atenți la conversia forțată Dacă se efectuează o conversie incorectă, va fi raportată o eroare. Dacă variabila este convertită la un tip de date mai mic, partea în exces va fi trunchiată.
2. ștergeți variabilele de resetare
Operatorul de ștergere este utilizat pentru a reseta variabilele. Trebuie remarcat că ștergerea nu este valabilă pentru tipurile de mapare (puteți șterge elementele din mapare).

3. Exersați scrierea codului

