what does '~' do in c programming code example Example: how to use ? in c result = comparison ? if_true : if_false;