Rumah > Artikel > pembangunan bahagian belakang > Program C untuk mencari alamat IP, subnet mask dan gateway lalai
Bahasa pengaturcaraan C boleh digunakan untuk mencari butiran sambungan Internet sistem. Sekarang, mari kita fahami istilah asas yang diperlukan dalam soalan ini.
Alamat IP - Alamat IP bermaksud alamat Protokol Internet. Alamat IP ialah nombor pengenalan berangka tetap yang dikaitkan dengan setiap peranti. Alamat IP membenarkan komunikasi antara peranti melalui Internet menggunakan alamat IP.
Subnet Mask - Komponen 32-bit alamat IP. Subnet mask membezakan komponen rangkaian alamat IP kepada dua bahagian alamat IP. Satu ialah alamat rangkaian dan satu lagi ialah alamat rangkaian. Subnet ialah nombor subnet bagi alamat IP sistem yang direka untuk menyambung ke rangkaian dan melengkapkan sambungan ke rangkaian.
Gerbang Lalai - Ia ialah titik capaian atau penghala IP komputer yang disambungkan ke rangkaian. Gerbang lalai ini ialah get laluan lalai yang ditakrifkan untuk komputer sehingga aplikasi menggunakan get laluan bertopeng yang berbeza. Gerbang adalah laluan sambungan antara rangkaian sistem dan Internet. Kegagalan rangkaian ini boleh memutuskan sambungan subrangkaian daripada Internet.
Kini kami telah mempelajari semua kenyataan yang berkaitan dengan pekerjaan kami. Kini kami boleh memaparkan ini menggunakan coretan kod dan program.
Dalam bahasa pengaturcaraan C, terdapat dua kaedah yang boleh digunakan untuk menyemak alamat IP sistem.
Bahasa pengaturcaraan c menyediakan fungsi system () ipconfig. Apabila memanggil fungsi, kami akan menghantar alamat lengkap fail ipconfig yang perlu diekstrak. Contoh
#include <stdio.h> #include <stdlib.h> int main(){ system("c:\windows\system32\ipconfig"); return 0; }
Atas ialah kandungan terperinci Program C untuk mencari alamat IP, subnet mask dan gateway lalai. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!