Bilgi Keşfi
/ Knowledge Discovery >> Bilgi Keşfi >> teknoloji >> bilgisayar >> bilgisayar programı >>

C Programlama Works

ayacaktır. Biz daha önce baktım basit C programında gördüğümüz ana aşağıdadır.

{

int main ()
: Bu dönüş ifadesi bunlardan biri (işlevi içinde talimatları) iki ifadeleri, tamsayı dönüş türüne sahip herhangi bir parametre alır ve sahip>

printf ("! Bu \\ n " benim ilk programdan çıkış);

return 0;

} Ana dışındaki

Fonksiyonlar bir tanım ve bir veya daha fazla işlev çağrıları var. Bir işlev çağrısı başka bir işlevi içinde bir açıklama bir açıklama ya da bir parçasıdır. İşlev çağrısı isimleri işlevi parantez tarafından takip arıyor. Fonksiyon parametreleri varsa, işlev çağrısı bu parametrelerin maç ilgili değerleri içermelidir. Işlev çağrısının Bu ek bölüm işlevi parametreleri geçirmeden denir.

Ancak parametrelerde nelerdir? Bir fonksiyon için bir parametre işlevi işi gerektiren belirli bir veri türündeki bir veri parçasıdır. C Fonksiyonları bazen parametrelerin sınırsız sayıda kabul argümanlar olarak adlandırılan olabilir. Veri tipi ve fonksiyon bloğu içindeki değişken adı: Bir fonksiyon tanımına eklenen her bir parametre iki şeyi belirtmeniz gerekir. Birden parametreler virgül ile ayrılmalıdır vardır. Aşağıdaki işlevi, iki parametre, her ikisi de tamsayılar vardır:

int doubleAndAdd (int b, a int)

{

return ((2 * a) + ( 2 * b));.

}

Sonra, Hadi onlar büyük bir C programı içinde uygun nasıl bakmak için uzaklaştırma ile fonksiyonlar bizim göz devam edelim
Fonksiyon prototipleri

C olarak, (başka bir işlev içinde hariç) herhangi bir yerde program dahilinde bir işlev tanımı ekleyebilirsiniz. Tek koşul fonksiyonu yere daha sonra kodda varolduğunu önceden derleyici söylemek zorunda olmasıdır. Programın başında bir işlev prototip ile bu yapacağım. Prototip tanımının ilk satıra benzer bir ifadedir. C, sen prototip parametrelere, yalnızca veri tiplerinin isimlerini vermek zorunda değilsiniz. Aşağıdaki işlev prototip doubleAndAdd fonksiyonu gibi görünür budur:

int doubleAndAdd (int, int);

program için ambalaj listesi olarak işlev prototipler düşünün. Derleyici açın ve açmak ve yeni bir kitaplık monte olabilir gibi programı monte edecek. Ambalaj listesi kitaplık montaj başlamadan önce size kutuda gereken tüm parçaları var sağlamaya yardımcı olur. O programı monte başlamadan önce derleyici aynı şekilde işlev prototip kullanır.

Bir fonksiyon prototipi eklemek için biz daha önce açık baktı sample.c programı ile dosyayı düzenle