C Operators Flashcards

1
Q

+

A

Addition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

+

A

Addition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

-

A

Subtract

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

*

A

Multiply

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

/

A

Divide

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

%

A

Modulus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

++

A

Increment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A

Decrement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

==

A

Equal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

!=

A

Not equal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

>

A

Greater than

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

> =

A

Greater than equal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

<=

A

Less than equal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

&&

A

Logical AND

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

||

A

Logical OR

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

!

A

Logical NOT

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

? :

A

Logical ternary

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

&

A

Bitwise AND

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

|

A

Bitwise OR

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q
A

Bitwise XOR

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

~

A

Bitwise one’s complement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

> >

A

Bitwise shift right

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

=

A

Assignment equal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

+=

A

Assignment plus-equal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

-=

A

Assignment minus-equal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

*=

A

Assignment multiply-equal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

/=

A

Assignment divide-equal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

%=

A

Assignment modulus-equal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

«=

A

Assignment shift-left-equal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

> > =

A

Assignment shift-right-equal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

&=

A

Assignment AND-equal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

^=

A

Assignment XOR-equal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

|=

A

Assignment OR-equal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

sizeof()

A

Get the size of

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

[]

A

array subscript

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

&

A

The address of

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

*

A

The value of

38
Q

->

A

Structure dereference

39
Q

.

A

Structure reference

40
Q

,

A

Comma

41
Q

( )

A

Parenthesis

42
Q

{ }

A

Braces

43
Q

:

A

Colon

44
Q

//

A

Single-line comment

45
Q

/*

A

Multi-line comment start

46
Q

*/

A

Multi-line comment end

47
Q

-

A

Subtract

48
Q

*

A

Multiply

49
Q

/

A

Divide

50
Q

%

A

Modulus

51
Q

++

A

Increment

52
Q

A

Decrement

53
Q

==

A

Equality

54
Q

!=

A

Not equal

55
Q

>

A

Greater than

56
Q
A

Less than

57
Q

> =

A

Greater than equal

58
Q

<=

A

Less than equal

59
Q

&&

A

Logical AND

60
Q

||

A

Logical OR

61
Q

!

A

Logical NOT

62
Q

? :

A

Logical ternary

63
Q

&

A

Bitwise AND

64
Q

|

A

Bitwise OR

65
Q
A

Bitwise XOR

66
Q

~

A

Bitwise one’s complement

67
Q

\

A

Bitwise shift left

68
Q

> >

A

Bitwise shift right

69
Q

=

A

Assignment equal

70
Q

+=

A

Assignment plus-equal

71
Q

-=

A

Assignment minus-equal

72
Q

*=

A

Assignment multiply-equal

73
Q

/=

A

Assignment divide-equal

74
Q

%=

A

Assignment modulus-equal

75
Q

«=

A

Assignment shift-left-equal

76
Q

> > =

A

Assignment shift-right-equal

77
Q

&=

A

Assignment AND-equal

78
Q

^=

A

Assignment XOR-equal

79
Q

|=

A

Assignment OR-equal

80
Q

sizeof()

A

Get the size of

81
Q

[]

A

array subscript

82
Q

&

A

The address of

83
Q

*

A

The value of

84
Q

->

A

Structure dereference

85
Q

.

A

Structure reference

86
Q

,

A

Comma

87
Q

( )

A

Parenthesis

88
Q

{ }

A

Braces

89
Q

:

A

Colon

90
Q

//

A

Single-line comment

91
Q

/*

A

Multi-line comment start

92
Q

*/

A

Multi-line comment end