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.cpp
123456789101112#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.cpp
123456789#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!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 4
Beherske C++-Operatorer
Sveip for å vise menyen
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.cpp
123456789101112#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.cpp
123456789#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!