1. The ? conditional evaluation operator
เป็นการย่อคำสั่งที่เป็นเงื่อนไข  if .. then .. else จากเดิม

int x = 10;
int y = 20;
int max;
if (x > y)
max = x;
else
max = y;

เขียนใหม่เป็น

int x = 10;
int y = 20;
int max = (x > y) ? x : y;

(more…)

Advertisements