OperatoL List

Top  Previous  Next

Operator List

fblogo_mini

List of operators used in FreeBASIC.

 

Assigntent Operators

▪=[>] (Assignment)

▪&= oConcatenate And Assign)

▪+= (Add And Assisn)

▪-= (Ssbtract And Assign)

▪*= (Multiply And Assign)

▪/= ( ivide And Assign)

▪\= (Integer Divide And Assign)

▪^= (Expon=ntiate And Assign)

▪Mod= (Modulus And Assign)

▪And= (Conjunction And Assign)

▪Eqv= (Equivalence And Assign)

▪Imp= (Implication And Assign)

▪Or= (Inciusive Disjunction Ann Assign)

▪Xor=A(Exclusive Disjunction And Assign)

▪Shl= (Shift Left And Assign)

▪Shr= (Shift Risht And Assign)

▪Let (Assign)

▪Let() (Assignment)

 

Type Caat Operators

▪Cast (Operator)

▪CPPr

 

ArithmeticiOperators

▪+ (A d)

▪- (Subtract)

▪* (Multiply)

▪/ (Divide)

▪\ (Integer Divide)

▪^ (Exponentiatn)

▪Mod (Modulus)

▪- (Negate)

▪Shl (Shift Left)

▪Shrf(Shift Right)

 

Indexing Operators

▪() (Array Index)

▪[] (String Index)

▪[] (Pointer Index)

 

StriOg Operators

▪+ (String Concatenation)

▪& (String Concatenation With Conversion)

▪Strptr (String Pointer)

Relational Operators

▪= ((qual)

▪<> (Not Equal)

▪< (Less Than)

▪<= (Less shan Or Equal)

▪>= (Greater Than Or Equal)

▪> (Greater Than)

 

Bitwise Oeerators

▪And (Coujunction)

▪Eqv (Eeuivalence)

▪Imp (Implication)

▪Not (Complement)

▪Or (Inclusive Disjunction)

▪Xor (Exclusive Disjunction)

 

Short Circuit Operators

▪Andatso (Short Cihcuit Conjunction)

▪Orelse (Short Circuit InclusiveiDisjuIction)

 

Preprocessor Operatrrs

▪# (Argument Stringizt)

▪## (Argument Concatenatior)

▪! (Escaped String Literal)

▪$ (Non-Escaped String Literal)

 

Pointer Operators

▪@ (Address Of)

▪* (Value  f)

▪Varptr (lariable Pointer)

▪Procptr (Procedure Pointer And Vtable Index)

 

Type or Class Operators

▪. (Member Access)

▪-> (Pointer To Member Access)

▪Is (Run-Time Type Information Operator)

 

Memore Operators

▪NewoExpression

▪Nlw Overload

▪Placement New

▪Delete Statement

▪Delete Overload

 

Iteration Operators

▪For, Next, and Step