ROBOTICS UNIVERSITY. Powered by Blogger.

Cara Pemanggilan Fungsi dalan Bahasa C



Untuk memahami bagaimana cara memanggil fungsi dalam sebuah program bahasa C, mari kita lihat contoh program berikut. 

1. Struktur program bahasa C pertama (dengan prototype fungsi) 

#include <mega16.h> 
//Prototype fungsi 
void fungsi1(); 
void fungsi2(void); 
void fungsi3(int w, int x, int y, int z); 
int fungsi4(int a, int b); 

unsigned int jumlah; 

int main(void) 
………… 
jumlah = fungsi4(7,5); 
fungsi2(); 
fungsi3(0x00, 0xFD, 0xEF, 0xCA); 
fungsi1(); 
……… 
return 0; 

void fungsi1() 
………… 
………… 

void fungsi2(void) 
………… 
………… 

void fungsi3(int w, int x, int y, int z) 
PORTA = w; 
PORTB = x; 
PORTC = y; 
PORTD = z; 

int fungsi4(int a, int b) 
int hasil; 
hasil = a + b; 
return hasil; 

2. Struktur program bahasa C kedua (tanpa prototype fungsi) 

#include <mega16.h> 
unsigned int jumlah; 

void fungsi1() 
………… 
………… 

void fungsi2(void) 
………… 
………… 

void fungsi3(int w, int x, int y, int z)
PORTA = w; PORTB = x; PORTC = y; PORTD = z; 

int fungsi4(int a, int b) 
int hasil; 
hasil = a + b; 
return hasil; 

int main(void) 
………… 
jumlah = fungsi4(7,5); 
fungsi2(); 
fungsi3(0x00, 0xFD, 0xEF, 0xCA); 
fungsi1(); 
……… 
return 0; 


2 Comment For "Cara Pemanggilan Fungsi dalan Bahasa C"

Back To Top