I'm wondering if anyone has any comments on using: *(a==b?&c:&d) = 1; instead of: if (a==b) c=1; else d=1; thanks, burkhard burow%13313.hepnet at csa3.lbl.gov