Aracılığıyla paylaş


Bağımsız değişken listelerinde fonksiyon prototipleri (Nondefining bildirimi)

Form bağımsız değişkeni beyanname listesindeki bir bağımsız değişken türü adlarının listesidir.Düşünün bir değişken bildirimi listesi bir işlev için func, bu üç bağımsız değişkenleri alır: yazmak için fare işaretçisini char *, char, ve int.

Kodu gibi bir bağımsız değişkeni beyanname listesindeki yazılabilir:

char *, char, int

Bu nedenle işlev bildirimi (prototip) yazılı olabilir:

void func( char *, char, int );

Yukarıdaki bildirimi dönüşümleri ve derleyici tür denetimi yapmak için yeterli bilgi içerse de, bağımsız değişkenler nelerdir hakkında ne kadar bilgi sağlamaz.Aşağıdaki gibi işlev tanımında görünecekleri şekilde tanımlayıcılar eklemek için belge işlev bildirimleri için iyi bir yolu şöyledir:

void func( char *szTarget, char chSearchChar, int nStartAt );

Kapsam dışında hemen gitmek için yalnızca varsayılan bağımsız değişkenleri için bu tanımlayıcıları prototipler yararlıdır.Ancak, anlamlı programın belgelerini sağlar.

Ayrıca bkz.

Başvuru

Ayarlanmadı