1. āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨
|
āĻāĻŦāĻ āĻ
āĻĒāĻžāĻ°ā§āĻāĻ°āĻā§āĻ˛āĻŋ &
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¯āĻŧ, āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ā§āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻŋāĻ¨ā§āĻ¤ā§, āĻāĻĒāĻ¨āĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻāĻžāĻ¨ā§āĻ¨, āĻāĻā§ &&
āĻāĻŦāĻ ||
āĻ
āĻĒāĻžāĻ°ā§āĻāĻ°. |
āĻā§āĻ¨ āĻāĻŽāĻ°āĻž āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ ||
āĻāĻŦāĻ &
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŦ &&
? āĻāĻ āĻā§āĻ¨ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻāĻā§? āĻŽāĻ¨ā§ āĻšāĻ¯āĻŧ āĻāĻā§āĨ¤ āĻŽāĻžāĻā§ āĻŽāĻžāĻā§āĨ¤
āĻāĻŦāĻ āĻ˛āĻāĻŋāĻā§āĻ¯āĻžāĻ˛ āĻ
āĻĒāĻžāĻ°ā§āĻāĻ° āĻāĻāĻāĻŋ āĻ¤āĻĨāĻžāĻāĻĨāĻŋāĻ¤ āĻ
āĻ˛āĻ¸ āĻ¨ā§āĻ¤āĻŋ āĻ
āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§ āĻŦāĻžāĻŽ āĻĨā§āĻā§ āĻĄāĻžāĻ¨ā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ ||
āĨ¤&&
(expression1) || (expression2) || (expression3)
āĻ¯āĻĻāĻŋ expression1
āĻ¸āĻŽāĻžāĻ¨ āĻšāĻ¯āĻŧ true
, āĻ¤āĻžāĻšāĻ˛ā§ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻžāĻ° āĻā§āĻ¨ āĻŽāĻžāĻ¨ā§ āĻ¨ā§āĻ expression2
āĻāĻŦāĻ expression3
: āĻĢāĻ˛āĻžāĻĢāĻ˛ true
āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§āĻˇā§ āĻšāĻŦā§āĨ¤
āĻ¤āĻĻāĻ¨ā§āĻ¸āĻžāĻ°ā§, āĻ
āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ (āĻ¤āĻžāĻ°āĻž āĻŦāĻžāĻŽ āĻĨā§āĻā§ āĻĄāĻžāĻ¨ā§ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ), āĻ¯āĻ¤ āĻ¤āĻžāĻĄāĻŧāĻžāĻ¤āĻžāĻĄāĻŧāĻŋ āĻāĻŽāĻ°āĻž āĻĒāĻžāĻ true
, āĻŦāĻžāĻāĻŋ āĻ
āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻā§āĻ˛āĻŋāĻ° āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻŦāĻžāĻĻ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĨ¤ āĻāĻŦāĻ āĻ¯āĻĻāĻŋ expression2
āĻāĻŦāĻ expression3
āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻāĻ˛ āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤, āĻāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻāĻ˛ āĻāĻ°āĻž āĻšāĻŦā§ āĻ¨āĻž !
āĻāĻāĻ &&
āĻ˛āĻāĻŋāĻā§āĻ¯āĻžāĻ˛ āĻ
āĻĒāĻžāĻ°ā§āĻāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻžāĻ¯āĻŧ:
(expression1) && (expression2) && (expression3)
āĻ¯āĻĻāĻŋ expression1
āĻ¸āĻŽāĻžāĻ¨ āĻšāĻ¯āĻŧ false
, āĻ¤āĻžāĻšāĻ˛ā§ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻžāĻ° āĻā§āĻ¨ āĻŽāĻžāĻ¨ā§ āĻ¨ā§āĻ expression2
āĻāĻŦāĻ expression3
: āĻĢāĻ˛āĻžāĻĢāĻ˛ false
āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§āĻˇā§ āĻšāĻŦā§āĨ¤
āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻ¸āĻ¤ā§āĻ¯ āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻŋāĻā§ āĻ˛āĻŋāĻāĻ¤ā§ āĻĻā§āĻ¯āĻŧ:
String s = null;
if (s != null && s.length() > 0) {
āĻāĻĒāĻ°ā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋ āĻāĻāĻ¨āĻ āĻāĻĒāĻ¨āĻŋ NullPointerException āĻĒāĻžāĻŦā§āĻ¨ āĻ¨āĻž , āĻāĻžāĻ°āĻŖ s.length()
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ
āĻāĻļāĻāĻŋ āĻšāĻ˛ā§āĻ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž s! = null
āĻšāĻŦā§ true
āĨ¤
āĻ¯āĻĻāĻŋ s
āĻ¸āĻŽāĻžāĻ¨ āĻšāĻ¯āĻŧ null
, āĻ
āĻĒāĻžāĻ°ā§āĻāĻ°ā§āĻ° āĻŦāĻžāĻŽ āĻĻāĻŋāĻā§āĻ° āĻ
āĻāĻļāĻāĻŋ &&
āĻšāĻ¯āĻŧ false
, āĻ¤āĻžāĻšāĻ˛ā§ āĻĒā§āĻ°ā§ āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻšāĻ¯āĻŧ false
, āĻ¤āĻžāĻ āĻĄāĻžāĻ¨āĻĻāĻŋāĻā§āĻ° āĻ
āĻāĻļāĻāĻŋ ( s.length() > 0
) āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ |
āĻ
āĻĒāĻžāĻ°ā§āĻāĻ° āĻŦāĻž &
āĻ
āĻĒāĻžāĻ°ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§ āĻā§āĻ¨ āĻ
āĻ˛āĻ¸ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻšāĻŦā§ āĻ¨āĻž : āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻĒ-āĻĒā§āĻ°āĻāĻžāĻļ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
2. āĻāĻžāĻāĻžāĻ¤ā§ āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻ āĻā§āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ°
āĻāĻĒāĻ¨āĻŋ āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻā§āĻ āĻŦāĻŋāĻĻā§āĻ¯āĻžāĻ˛āĻ¯āĻŧā§āĻ° āĻāĻŖāĻŋāĻ¤ āĻā§āĻ˛āĻžāĻ¸ āĻĨā§āĻā§ āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨, āĻ¯ā§āĻ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°ā§āĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻā§āĻŖ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°ā§āĻ° āĻ āĻā§āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ° āĻŦā§āĻļāĻŋāĨ¤ āĻŦāĻ¨ā§āĻ§āĻ¨ā§āĻā§āĻ˛āĻŋāĻ° āĻāĻ°āĻ āĻŦā§āĻļāĻŋ āĻ āĻā§āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ° āĻ°āĻ¯āĻŧā§āĻā§: āĻŦāĻ¨ā§āĻ§āĻ¨ā§āĻ¤ā§ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĨāĻŽā§ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻā§āĻŖ āĻāĻŦāĻ āĻāĻžāĻ āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¯ā§āĻ āĻāĻŦāĻ āĻŦāĻŋāĻ¯āĻŧā§āĻāĨ¤
āĻāĻžāĻāĻžāĻ¤ā§ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°āĻĻā§āĻ°āĻ āĻ āĻā§āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻāĻĻā§āĻļ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ āĻšāĻ˛ āĻ¯ā§ āĻ) āĻ¤āĻžāĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻŋāĻā§āĻāĻž āĻŦā§āĻļāĻŋ āĻāĻā§, āĻ) āĻāĻŋāĻā§ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ āĻĒāĻžāĻ°ā§āĻ¨ā§āĻĄāĻā§āĻ˛āĻŋ āĻŦāĻžāĻŽ āĻĨā§āĻā§ āĻĄāĻžāĻ¨ā§ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ āĻ¨ā§āĻ¯āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ - āĻĄāĻžāĻ¨ āĻĨā§āĻā§ āĻŦāĻžāĻŽā§āĨ¤
āĻāĻāĻžāĻ¨ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻžāĻāĻž āĻ āĻĒāĻžāĻ°ā§āĻāĻ°āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ āĻā§āĻŦāĻŋāĻ˛ āĻ°āĻ¯āĻŧā§āĻā§:
āĻļā§āĻ°ā§āĻŖā§ | āĻ āĻĒāĻžāĻ°ā§āĻāĻ° | āĻ¸āĻšāĻ¯ā§āĻā§ |
---|---|---|
āĻĒā§āĻ¸ā§āĻāĻĢāĻŋāĻā§āĻ¸ | () [] . |
āĻŦāĻžāĻŽ āĻĨā§āĻā§ āĻĄāĻžāĻ¨ā§ |
āĻāĻāĻ¨āĻžāĻ°āĻŋ | ++ -- ! ~ |
āĻĄāĻžāĻ¨ āĻĨā§āĻā§ āĻŦāĻžāĻŽ |
āĻā§āĻŖāĻ | * / % |
āĻŦāĻžāĻŽ āĻĨā§āĻā§ āĻĄāĻžāĻ¨ā§ |
āĻ¸āĻāĻ¯ā§āĻāĻ¨ | + - |
āĻŦāĻžāĻŽ āĻĨā§āĻā§ āĻĄāĻžāĻ¨ā§ |
āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° | >> >>> << |
āĻŦāĻžāĻŽ āĻĨā§āĻā§ āĻĄāĻžāĻ¨ā§ |
āĻ°āĻŋāĻ˛ā§āĻļāĻ¨āĻžāĻ˛ | > >= < <= |
āĻŦāĻžāĻŽ āĻĨā§āĻā§ āĻĄāĻžāĻ¨ā§ |
āĻ¸āĻŽāĻ¤āĻž | == != |
āĻŦāĻžāĻŽ āĻĨā§āĻā§ āĻĄāĻžāĻ¨ā§ |
āĻŦāĻŋāĻāĻāĻ¯āĻŧāĻžāĻāĻAND |
& |
āĻŦāĻžāĻŽ āĻĨā§āĻā§ āĻĄāĻžāĻ¨ā§ |
Exclusive OR (XOR) |
^ |
āĻŦāĻžāĻŽ āĻĨā§āĻā§ āĻĄāĻžāĻ¨ā§ |
āĻŦāĻŋāĻāĻāĻ¯āĻŧāĻžāĻāĻOR |
| |
āĻŦāĻžāĻŽ āĻĨā§āĻā§ āĻĄāĻžāĻ¨ā§ |
āĻ¯ā§āĻā§āĻ¤āĻŋāĻAND |
&& |
āĻŦāĻžāĻŽ āĻĨā§āĻā§ āĻĄāĻžāĻ¨ā§ |
āĻ¯ā§āĻā§āĻ¤āĻŋāĻOR |
|| |
āĻŦāĻžāĻŽ āĻĨā§āĻā§ āĻĄāĻžāĻ¨ā§ |
āĻļāĻ°ā§āĻ¤āĻ¸āĻžāĻĒā§āĻā§āĻˇ | ?: |
āĻĄāĻžāĻ¨ āĻĨā§āĻā§ āĻŦāĻžāĻŽ |
āĻ ā§āĻ¯āĻžāĻ¸āĻžāĻāĻ¨āĻŽā§āĻ¨ā§āĻ | = += -= *= /= %= >>= <<= &= ^= |= |
āĻĄāĻžāĻ¨ āĻĨā§āĻā§ āĻŦāĻžāĻŽ |
āĻāĻŽāĻž | , |
āĻŦāĻžāĻŽ āĻĨā§āĻā§ āĻĄāĻžāĻ¨ā§ |
āĻļā§āĻ°ā§āĻˇ āĻ˛āĻžāĻāĻ¨ā§ āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻ
āĻā§āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ° āĻ¸āĻš āĻ
āĻĒāĻžāĻ°ā§āĻāĻ° āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ ()
āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻ
āĻā§āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ° āĻ¸ā§āĻ āĻāĻ°āĻ¤ā§ āĻŦāĻ¨ā§āĻ§āĻ¨ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻŦāĻ°ā§āĻāĻžāĻāĻžāĻ° āĻŦāĻ¨ā§āĻ§āĻ¨ā§ []
āĻāĻāĻāĻŋ āĻ
ā§āĻ¯āĻžāĻ°ā§ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¸ā§āĻāĻā§ āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĄāĻ āĻ
āĻĒāĻžāĻ°ā§āĻāĻ° ( .
) āĻāĻāĻāĻŋ āĻŦāĻ¸ā§āĻ¤ā§ āĻŦāĻž āĻļā§āĻ°ā§āĻŖā§āĻ° āĻāĻāĻāĻŋ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻā§āĻˇā§āĻ¤ā§āĻ° āĻāĻŦāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤
āĻ āĻĒāĻžāĻ°ā§āĻāĻ°āĻ°āĻž āĻā§āĻŦāĻŋāĻ˛ā§ āĻ¯āĻ¤ āĻ¨āĻŋāĻā§ āĻĨāĻžāĻāĻŦā§, āĻ¤āĻžāĻĻā§āĻ° āĻ āĻā§āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ° āĻ¤āĻ¤ āĻāĻŽ āĻšāĻŦā§āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻ¤ā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻ āĻĒāĻžāĻ°ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ āĻ¤āĻŦā§ āĻ āĻ˛āĻ¸ āĻšāĻŦā§āĻ¨ āĻ¨āĻž: āĻŦāĻ¨ā§āĻ§āĻ¨ā§ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°ā§āĻ¨āĨ¤
āĻāĻžāĻāĻžāĻ¤ā§, āĻāĻĒāĻ¨āĻŋ āĻāĻŋāĻā§ āĻ˛āĻŋāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ if (a & 1<< b > ~c)
, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¯āĻŧ, āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻžāĻ°āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯āĻ āĻā§āĻĄ āĻ˛āĻŋāĻāĻā§āĻ¨āĨ¤ āĻā§āĻĄ āĻ¯āĻ¤ āĻŦā§āĻļāĻŋ āĻĒāĻ āĻ¨āĻ¯ā§āĻā§āĻ¯, āĻ¤āĻ¤ āĻāĻžāĻ˛āĨ¤
3. āĻāĻĒāĻ¸āĻ°ā§āĻ āĻāĻŦāĻ āĻĒā§āĻ¸ā§āĻāĻĢāĻŋāĻā§āĻ¸ āĻŦā§āĻĻā§āĻ§āĻŋ
āĻāĻĒāĻ¨āĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻāĻžāĻ¨ā§āĻ¨, āĻāĻžāĻāĻžāĻ¤ā§ āĻāĻāĻāĻŋ āĻāĻ¨āĻā§āĻ°āĻŋāĻŽā§āĻ¨ā§āĻ āĻ
āĻĒāĻžāĻ°ā§āĻāĻ° ( ++
) āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻšā§āĻ°āĻžāĻ¸ āĻ
āĻĒāĻžāĻ°ā§āĻāĻ° ( --
) āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻ¯āĻĨāĻžāĻā§āĻ°āĻŽā§, āĻ¤āĻžāĻ°āĻž āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻŽāĻžāĻ¨ āĻŦāĻžāĻĄāĻŧāĻžāĻ¯āĻŧ āĻāĻŦāĻ āĻšā§āĻ°āĻžāĻ¸ āĻāĻ°ā§ 1
āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻžāĻ¨ā§āĻ¨ āĻ¨āĻž āĻ¯ā§ āĻāĻ āĻ āĻĒāĻžāĻ°ā§āĻāĻ° āĻĻā§āĻāĻŋ āĻ§āĻ°āĻ¨ā§āĻ° āĻāĻā§: āĻāĻĒāĻ¸āĻ°ā§āĻ (āĻ āĻĒāĻžāĻ°ā§āĻāĻ° āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻāĻā§ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ) āĻāĻŦāĻ āĻĒā§āĻ¸ā§āĻāĻĢāĻŋāĻā§āĻ¸ (āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻĒāĻ°ā§ āĻ āĻĒāĻžāĻ°ā§āĻāĻ° āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ)āĨ¤ āĻāĻŦāĻ āĻĻā§āĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ āĻĒāĻžāĻ°ā§āĻāĻ° āĻāĻāĻā§ āĻāĻŋāĻ¨ā§āĻ¨āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§āĨ¤
āĻāĻžāĻāĻžāĻ¤ā§, āĻāĻĒāĻ¨āĻŋ āĻāĻ āĻŽāĻ¤ āĻāĻāĻāĻŋ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ āĻ˛āĻŋāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
int a = 5;
int b = a++;
āĻ¯āĻĻāĻŋ ++
āĻ
āĻĒāĻžāĻ°ā§āĻāĻ°āĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻĒāĻ°ā§ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻāĻŋ āĻāĻŋāĻā§ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ā§āĻ° āĻ
āĻāĻļ āĻšāĻ¯āĻŧ (āĻāĻĒāĻ°ā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖā§āĻ° āĻŽāĻ¤ā§), āĻ¤āĻŦā§ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨āĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŦā§, āĻāĻŦāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤āĻžāĻ°āĻĒāĻ°ā§ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻĻā§āĻ§āĻŋ āĻĒāĻžāĻŦā§ 1
āĨ¤
āĻ āĻ¨ā§āĻ¯ āĻāĻĨāĻžāĻ¯āĻŧ, āĻāĻ°āĻāĻŽ āĻāĻŋāĻā§ āĻāĻāĻŦā§:
int a = 5;
int b = a;
a = a + 1;
āĻ¯ā§, b
āĻšāĻŦā§ 5
, 6
āĻāĻĒāĻ¨āĻŋ āĻĒā§āĻ°āĻĨāĻŽ āĻ¨āĻāĻ°ā§ āĻŽāĻ¨ā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž.
āĻ¯āĻĻāĻŋ ++
āĻ
āĻĒāĻžāĻ°ā§āĻāĻ°āĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻāĻā§ āĻĨāĻžāĻā§ āĻāĻŦāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻāĻŋ āĻāĻŋāĻā§ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ā§āĻ° āĻ
āĻāĻļ āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§ āĻāĻāĻŋ āĻĒā§āĻ°āĻĨāĻŽā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻĻā§āĻ§āĻŋ āĻāĻ°āĻž āĻšāĻŦā§ 1
āĻāĻŦāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤āĻžāĻ°āĻĒāĻ°ā§ āĻāĻ° āĻŽāĻžāĻ¨āĻāĻŋ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
int a = 5;
int b = ++a;
āĻāĻĒāĻ°ā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖā§āĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯:
int a = 5;
a = a + 1;
int b = a;
āĻāĻāĻžāĻ¨ā§, b
āĻ¸āĻŽāĻžāĻ¨ āĻšāĻŦā§ 6
āĨ¤
āĻāĻŽāĻ¨āĻāĻŋ āĻ āĻ¨ā§āĻ¯ āĻā§āĻ āĻāĻžāĻāĻž āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻžāĻ° āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻāĻžāĻāĻž āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻžāĻ°āĻĻā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ°āĻ¯āĻŧā§āĻā§:
int a = 5;
int b = ++a + ++a;
āĻšā§āĻ¯āĻžāĻ, āĻāĻĒāĻ¨āĻŋ āĻāĻāĻŋāĻ āĻ˛āĻŋāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻāĻ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋ āĻ āĻŋāĻ āĻ¸ā§āĻā§āĻˇā§āĻŽāĻāĻžāĻŦā§ āĻāĻŽā§āĻĒāĻžāĻāĻ˛ āĻāĻ°āĻŦā§ āĻāĻŦāĻ āĻāĻ°āĻāĻŽ āĻāĻŋāĻā§āĻ¤ā§ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻŦā§:
int a = 5;
a = a + 1;
int v1 = a;
a = a + 1;
int v2 = a;
int b = v1 + v2;
āĻ
āĻĒāĻžāĻ°ā§āĻāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ --
, āĻ¸āĻŦāĻāĻŋāĻā§ āĻ āĻŋāĻ āĻāĻāĻāĨ¤