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.
İşlev gövdesi , işlevin ne yaptığını belirten deyimleri içeren bileşik bir deyimdir.
Sözdizimi
function-definition:
declaration-specifiers
optattribute-seqopt optdeclaratordeclaration-listcompound-statement
/*
attribute-seq Microsoft'a özgü */
compound-statement: /* İşlev gövdesi */
{
declaration-list
tercih etstatement-list}
Yerel değişkenler olarak bilinen bir işlev gövdesinde bildirilen değişkenler, aksi belirtilmedikçe depolama sınıfına sahiptir auto . İşlev çağrıldığında, yerel değişkenler için depolama oluşturulur ve yerel başlatmalar gerçekleştirilir. Yürütme denetimi içindeki compound-statement ilk deyimine geçer ve bir return deyim yürütülene veya işlev gövdesinin sonuna ulaşılana kadar devam eder. Denetim daha sonra işlevin çağrıldığı noktaya döner.
İşlev return bir değer döndürecekse, ifade içeren bir deyim yürütülmelidir. Hiçbir deyim yürütülmezse veya deyimi bir ifade içermiyorsa işlevin return dönüş değeri tanımlanmamış return olur.