Als - dan verklaringen zijn cruciaal voor elke programmeertaal . Ze laten programma's om verschillende acties in verschillende omstandigheden uit te voeren . De meest fundamentele voorbeeld van een if - then statement is wanneer u zich aanmeldt bij uw e-mailaccount . " Als ' uw wachtwoord juist is , " dan "kunt u uw e-mail te zien . " Als " u het verkeerde wachtwoord te geven , " dan" je wordt verteld je wachtwoord onjuist was . Case-statements zijn afleidingen van als-dan- uitspraken . Schakel Case Verklaringen zaak verklaringen zijn de functionele componenten van wat zijn " switch-case " verklaringen in de C -programmeertaal , of simpelweg " switch " statements in Java genoemd . Deze zijn net als-dan- uitspraken , maar enigszins gestroomlijnd . In plaats van een aantal afzonderlijke ' als-dan ' statements , switch - achtige uitspraken neem een enkele variabele , dan hebben een lijst van case statements . Elk geeft een mogelijke waarde van de variabele overgegaan in switch - achtige functie , en als de variabele overeenkomt geval instructie voorwaardelijke of een waarde die de variabele doorgegeven aan de schakelaar dergelijke functie wordt vergeleken , dan is de bijbehorende code wordt uitgevoerd . door de computer schakelaar case verklaringen vs Als-Dan verklaringen basisfunctie , switch-case statements werken als if-then statements : ieder geeft een reeks mogelijkheden code die uitgevoerd kunnen worden . Schakel geval verklaringen hebben het voordeel van het geven van de programmeur een schoner syntax te gaan dan de traditionele als-dan- uitspraken . Instructies case uitsluitend uit "case " gevolgd door de voorwaardelijke vervolgens de code uitvoeren eronder . Hierdoor kan de programmeur om snel vast te stellen alle relevante informatie over het blok van code als hij wordt debuggen van een programma . Data Types zaak verklaringen aankan de meeste data types . Deze omvatten byte die binaire gegevens , char , wat een teken bezit en int , die een integer bezit kan houden . Ze kunnen niet omgaan met meer geavanceerde data types , zoals float of decimaal , welke nummers houden met decimale onderdelen . Ze ze aankunnen opgesomd data types , dat wel . Dit zijn data types waarbij de gebruiker een naam voor een aangepaste variabele verklaart , dan Ongeacht het definieert de mogelijke waarden van de variabele kan opslaan . Gegevenstype Consistentie gegevens typt u de programmer wordt gebruikt in het geval statement , het moet in overeenstemming zijn tussen de variabele die de computer zal vergelijken met case-statements en het case-statement conditionals . Een computer kan alleen int variabelen te vergelijken int variabelen char char variabelen variabelen genoemde variabelen ander exemplaar van hetzelfde genoemde variabele enzovoort . Als er een verschil is tussen de twee soorten gegevens , dan zal het programma niet compileren .
|