Karbon atomunun 4 adet valans elektronu vardır, Oksijenin ise 6 adet valans elektronu vardır. Bu durumda Karbon atomu 4, Oksijen atomu ise 2 bağ yapmak suretiyle 8 valans elektronu sağlarlar.
Karbon monoksit durumunda ise bir nevi Oksijen bir elektronunu karbona verip ikisinin de 5 valans elektrona sahip olmasını sağlar ve dolayısıyla birbirleri ile 3 bağ yaparak molekül oluştururlar. bu durumda elektronların 3 çifti bağ çifti olarak paylaşılır ve her bir atomun da birer çift yalnız çift'e sahip olur.
Bu üç bağın biri -bağı diğer ikisi -bağıdır.
Karbon monoksitin bağ sırası (bond order, bağ sırası kulağımı tırmalayan bir çeviri olsada internette hep bu şekilde çevrilmiş) 2.6 olarak ölçülmüştür. Dolayısıyla "üçüncü" bağın tam bir bağ olmadığı ve molekülün rezonans halinde olduğu anlaşılmaktadır. En önemli rezonansı şekildeki gibidir: