Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Bahasa C

Fungsi C

Fungsi C

Dalam tutorial ini, Anda akan diperkenalkan dengan fungsi (fungsi perpustakaan yang ditentukan pengguna dan standar) dalam pemrograman C. Selain itu, Anda akan mempelajari mengapa fungsi digunakan dalam pemrograman.

Fungsi adalah blok kode yang melakukan tugas tertentu.

Misalkan, Anda perlu membuat program untuk membuat lingkaran dan mewarnainya. Anda dapat membuat dua fungsi untuk menyelesaikan masalah ini:

Membagi masalah yang kompleks menjadi bagian-bagian yang lebih kecil membuat program kita mudah dipahami dan digunakan kembali.


Jenis fungsi

Ada dua jenis fungsi dalam pemrograman C:


Fungsi perpustakaan standar

Fungsi perpustakaan standar adalah fungsi bawaan dalam pemrograman C.

Fungsi-fungsi ini didefinisikan dalam file header. Misalnya,

Kunjungi fungsi library standar dalam pemrograman C untuk mempelajari lebih lanjut.


Fungsi yang ditentukan pengguna

Anda juga dapat membuat fungsi sesuai kebutuhan Anda. Fungsi yang dibuat oleh pengguna tersebut dikenal sebagai fungsi yang ditentukan pengguna.

Bagaimana fungsi yang ditentukan pengguna bekerja?

#include <stdio.h>
void functionName()
{
    ... .. ...
    ... .. ...
}

int main()
{
    ... .. ...
    ... .. ...

    functionName();
    
    ... .. ...
    ... .. ...
}

Eksekusi program C dimulai dari main() fungsi.

Ketika kompilator menemukan functionName(); , kontrol program melompat ke

 void functionName()

Dan, kompiler mulai mengeksekusi kode di dalam functionName() .

Kontrol program melompat kembali ke main() fungsi setelah kode di dalam definisi fungsi dijalankan.

Catatan, nama fungsi adalah pengidentifikasi dan harus unik.

Ini hanya ikhtisar fungsi yang ditentukan pengguna. Kunjungi halaman ini untuk mempelajari lebih lanjut tentang:

  • Fungsi yang Ditentukan Pengguna dalam pemrograman C
  • Jenis Fungsi yang ditentukan pengguna

Keuntungan fungsi yang ditentukan pengguna

  1. Program akan lebih mudah dipahami, dipelihara, dan di-debug.
  2. Kode yang dapat digunakan kembali yang dapat digunakan di program lain
  3. Program besar dapat dibagi menjadi modul-modul yang lebih kecil. Oleh karena itu, sebuah proyek besar dapat dibagi di antara banyak programmer.

Bahasa C

  1. Melewati Array ke Fungsi dalam Pemrograman C++
  2. Jenis Fungsi yang Ditentukan Pengguna dalam Pemrograman C
  3. Lewati array ke fungsi di C
  4. C Fungsi Pustaka Standar
  5. Fungsi Python Lambda dengan CONTOH
  6. Fungsi Verilog
  7. Fungsi Matematika Verilog
  8. C - Fungsi
  9. C - File I/O
  10. Polimorfisme dalam C++