Sebuah fungsi rekursif adalah fungsi yang memanggil dirinya sendiri baik secara langsung maupun tidak langsung. Jika fungsi rekursif dis...
Calling Functions By Value and By Reference
Ada 2 cara yang bisa kita gunakan untuk memanggil sebuah fungsi di beberapa bahasa pemrograman, yaitu call by value dan call by references ...
Headers
Sebuah file header adalah file dengan ekstensi .h yang berisi deklarasi fungsi C dan definisi makro dan untuk dibagi antara beberapa file ...
Storage Classes
Didalam Identifier program mempunyai attributes storages class, storage duration, scope dan linkage. Didalam C menyediakan 4 kelas penyimp...
Example: a Game of Chance
Salah satu game terpopuler “game of chance” adalah sebuah permainan dadu yang juga dikenal sebagai “craps”, yang biasanya dimainkan di kas...
Function Prorotypes
Sebuah fungsi prototypes mendeklarasikan tipe return dari fungsi dan menyatakan angka, tipe, dan urutan parameter fungsi untuk menerim...
Random Number Generation
Function Raid akan menghasilkan nilai interger antara 0 dan Rand_max yang akan didefinisikan didalam c yang bernilai 32.767. Nilai yang di...
Function Call Stack and Activation Records
Untuk mengerti bagaimana C melakukan pemanggilan fungsi, pertama kita harus memahami tentang data struktur yang dikenal sebagai stack. Kit...
Function
Sebuah variabel lokal hanya dikenal dalam definisi fungsi . Fungsi lain tidak diperbolehkan untuk tahu nama-nama variabel lokal fungsi , da...
Math Library Function
Fungsi math library memungkinkan kita untuk melakukan perhitungan matematis umum tertentu. Fungsi biasanya digunakan dalam sebuah program ...
Program Modules in C
Sebuah contoh analogi umum untuk menjelaskan bagaimana program dalam C berjalan adalah bentuk hirarki manajemen. Fungsi kepala (fungsi pem...