Beherskelse af C++-Operatorer
Operatorer er symboler eller nøgleord i programmering, der udfører operationer på variabler eller værdier. De udgør grundlaget for at udføre opgaver som aritmetiske beregninger, sammenligninger, logiske beslutninger og mere.
+ , - , * , / , % | == , != , < , > , <= , >= | && , || , & , | | ++ , -- |
Aritmetiske operatorer er de mest grundlæggende; de omfatter velkendte tegn som addition (+
), multiplikation (*
), subtraktion (-
), division (/
) og modulo (%
) til at beregne resten af en division.
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 unikke funktion, og de kan alle opdeles i kategorier: unær, binær og ternær. Aritmetiske operatorer er binære, fordi de kræver to operander for at opnå et resultat.
main.cpp
123456789#include <iostream> int main() { // 5 (first operand) // - (operation) // 3 (second operand) std::cout << 5 - 3 << std::endl; }
Hvis man fjerner en operand fra en operator, der kræver den, vil det resultere i en fejl, da programmet forventer det korrekte antal operander for at udføre operationen.
Unære operatorer, såsom decrement og increment, kræver kun én operand, mens ternære operatorer kræver tre. Vi vil gennemgå hver kategori af operatorer fra begyndelsen og lære, hvordan de fungerer, og hvad de kræver.
1. Hvad er operatorer i programmering?
2. Hvad kræver en binær operator?
3. Hvad sker der, hvis du bruger en operator uden det korrekte antal operander?
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 3.85
Beherskelse af C++-Operatorer
Stryg for at vise menuen
Operatorer er symboler eller nøgleord i programmering, der udfører operationer på variabler eller værdier. De udgør grundlaget for at udføre opgaver som aritmetiske beregninger, sammenligninger, logiske beslutninger og mere.
+ , - , * , / , % | == , != , < , > , <= , >= | && , || , & , | | ++ , -- |
Aritmetiske operatorer er de mest grundlæggende; de omfatter velkendte tegn som addition (+
), multiplikation (*
), subtraktion (-
), division (/
) og modulo (%
) til at beregne resten af en division.
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 unikke funktion, og de kan alle opdeles i kategorier: unær, binær og ternær. Aritmetiske operatorer er binære, fordi de kræver to operander for at opnå et resultat.
main.cpp
123456789#include <iostream> int main() { // 5 (first operand) // - (operation) // 3 (second operand) std::cout << 5 - 3 << std::endl; }
Hvis man fjerner en operand fra en operator, der kræver den, vil det resultere i en fejl, da programmet forventer det korrekte antal operander for at udføre operationen.
Unære operatorer, såsom decrement og increment, kræver kun én operand, mens ternære operatorer kræver tre. Vi vil gennemgå hver kategori af operatorer fra begyndelsen og lære, hvordan de fungerer, og hvad de kræver.
1. Hvad er operatorer i programmering?
2. Hvad kræver en binær operator?
3. Hvad sker der, hvis du bruger en operator uden det korrekte antal operander?
Tak for dine kommentarer!