Kursinnhold
C++ Introduction
C++ Introduction
Beherske C++-Operatorer
Operatorer er symboler eller nøkkelord i programmering som utfører operasjoner på variabler eller verdier. De er byggesteinene for å utføre oppgaver som aritmetikk, sammenligninger, logiske beslutninger og mer.
+ , - , * , / , % | == , != , < , > , <= , >= | && , || , & , | | ++ , -- |
Aritmetiske operatorer er de mest grunnleggende; de inkluderer velkjente tegn som addisjon (+
), multiplikasjon (*
), subtraksjon (-
), divisjon (/
) og modulo (%
) for å beregne resten av en divisjon.
main
#include <iostream> int main() { // `std::endl` moves each `std::cout` output to a new line // You can try removing `std::endl` to see the result std::cout << 5 + 5 << std::endl; std::cout << 5 - 5 << std::endl; std::cout << 5 / 5 << std::endl; std::cout << 5 * 5 << std::endl; std::cout << 5 % 5 << std::endl; }
Hver operator har sin unike funksjon, og alle kan deles inn i kategorier: unær, binær og ternær. Aritmetiske operatorer er binære fordi de krever to operander for å oppnå et resultat.
main
#include <iostream> int main() { // 5 (first operand) // - (operation) // 3 (second operand) std::cout << 5 - 3 << std::endl; }
Å fjerne en operand fra en operator som krever det, vil resultere i en feil, da programmet forventer riktig antall operander for å utføre operasjonen.
Unære operatorer, som dekrement og inkrement, krever kun én operand, mens ternære operatorer trenger tre. Vi vil utforske hver kategori av operatorer fra begynnelsen, lære hvordan de fungerer og hva de krever.
1. Hva er operatorer i programmering?
2. Hva krever en binær operator?
3. Hva skjer hvis du bruker en operator uten riktig antall operander?
Takk for tilbakemeldingene dine!