Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Tür dönüştürmeleri belirtilen işlecine ve işlenenin veya işleçlerin türüne bağlıdır. Tür dönüştürmeleri aşağıdaki durumlarda gerçekleştirilir:
Bir türdeki bir değer farklı türde bir değişkene atandığında veya işleç işlem gerçekleştirmeden önce işlenen veya işlenenlerin türünü dönüştürdüğünde
Bir tür değeri açıkça farklı bir türe yayınlandığında
Bir değer bir işleve bağımsız değişken olarak geçirildiğinde veya bir işlevden bir tür döndürülürse
Bir karakter, kısa bir tamsayı veya tamsayı bit alanı, tümü imzalanmış veya değil ya da numaralandırma türündeki bir nesne, tamsayının kullanabildiği her yerde bir ifadede kullanılabilir. bir int , özgün türün tüm değerlerini temsil edebilirse, değer olarak intdönüştürülür; aksi takdirde değerine dönüştürülür unsigned int. Bu işleme "integral yükseltme" adı verilir. İntegral yükseltmeler değeri korur. Başka bir ifadeyle, yükseltmeden sonraki değerin promosyondan önceki değerle aynı olacağı garanti edilir. Daha fazla bilgi için bkz . Olağan Aritmetik Dönüşümler .