beautypg.com

B&B Electronics VFG3000 - Manual User Manual

Page 219

background image

P

ROGRAMMING

R

EFERENCE

P

ROGRAMMING

S

TATEMENTS

R

EVISION

1

P

AGE

203

M

ANIPULATING

B

IT

O

PERATOR

P

RIORITY

E

XAMPLE

Bitwise AND

Group 8

Data & Mask

Bitwise OR

Group 9

Data | Mask

Bitwise XOR

Group 10

Data ^ Mask

Shift Left

Group 5

Data << 2

Shift Right

Group 5

Data >> 2

Bitwise NOT

Group 2

~Mask

P

ROGRAMMING

S

TATEMENTS

L

OCAL

V

ARIABLES IN

P

ROGRAMS

int a;

// Declare local integer ‘a’

float b;

// Declare local real ‘b’

cstring c;

// Declare local string ‘c’

IF

STATEMENT

if( condition ){

action1;

}

else{

action2;

}

S

WITCH

S

TATEMENT

switch ( int var) {

case 1:

action1;

break;

case 2:

action2;

break

default:

action3;

break;

}