Konuyu işleç önceliği ve sırası olarak düşünün. Bazı işleçler birlikte bir operatör olarak kullanılıyor. Konudaki "!=" gibi. Ancak o birliktelik dışındaki kullanımlarda standart işleçler olarak değerlendirileceklerdir. "=!" kullanım yazım olarak okunaklı değil. "a = !b; olarak daha okunaklı. İşleç sırasına göre b nin değili alınıp a ya atanacaktır.
Bunları bilmiyorsunuz diye yazmıyorum. Sanki "=!" birlikte değerlendiriliyormuş, böyle bir işleç varmış kısmına takıldınız hissi oluştu bende.
Biliyorsunuz boşluk tırnak içinde (" ") string olarak tanımlanmadıysa kod aralarında okunaklılık dışında yararsız.
İşleçlerin işletim sistemine veya derleyiciye göre değişen bir farklılığı bulunmuyor.