Subrutin, juga dikenali sebagai fungsi, prosedur atau rutin, ialah bahagian kod yang melaksanakan tugas khusus dalam pengaturcaraan komputer. Subrutin sering digunakan untuk memecahkan program yang lebih besar kepada kepingan kod yang lebih kecil dan lebih mudah diurus. Subrutin boleh menerima nilai input, memproses data dan mengembalikan output atau hasil.

Subrutin penting untuk memastikan program berfungsi dengan betul, dengan menyediakan struktur, mengurangkan pengulangan dan meningkatkan kecekapan. Faedah lain menggunakan subrutin termasuk memudahkan penyahpepijatan dan menggunakan semula kod. Untuk memanggil subrutin, program menggunakan arahan khas, selalunya dikenali sebagai "panggilan" atau "lompat".

Terdapat pelbagai jenis subrutin, termasuk bahasa himpunan, rekursif, selamat-benang, bersiri, gelung dan rutin gangguan. Subrutin bahasa himpunan biasanya digunakan dalam bahasa pengaturcaraan peringkat rendah seperti C++ dan Java. Subrutin rekursif digunakan untuk mengulang kod beberapa kali sehingga syarat tertentu dipenuhi. Sebaliknya, subrutin selamat benang digunakan untuk memastikan program boleh mengendalikan berbilang permintaan daripada pengguna tanpa mencipta sebarang konflik.

Selain itu, subrutin bersiri digunakan untuk melaksanakan arahan dalam urutan, subrutin gelung mengulangi kod tertentu berulang kali sehingga ia menemui output yang diingini, dan rutin mengganggu mengendalikan keadaan atau isyarat tertentu, biasanya daripada peranti luaran seperti papan kekunci atau tetikus.

Secara keseluruhannya, subrutin digunakan untuk memecahkan dan mengurus atur cara komputer yang lebih panjang dan kompleks. Dengan menggunakan subrutin, pengaturcara boleh mengenal pasti, nyahpepijat dan menggunakan semula kod dengan mudah. Oleh itu, subrutin adalah bahagian penting dalam mana-mana program komputer.

Pilih dan Beli Proksi

Proksi Pusat Data

Proksi Berputar

Proksi UDP

Dipercayai Oleh 10000+ Pelanggan Seluruh Dunia

Pelanggan Proksi
Pelanggan Proksi
Aliran Pelanggan Proksi.ai
Pelanggan Proksi
Pelanggan Proksi
Pelanggan Proksi