Rumah > pembangunan bahagian belakang > C++ > Program C untuk mencari alamat IP, subnet mask dan gateway lalai

Program C untuk mencari alamat IP, subnet mask dan gateway lalai

WBOY
Lepaskan: 2023-09-02 11:41:12
ke hadapan
990 orang telah melayarinya

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.

  • system Command
  • excel Command

system Command

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;
}
Salin selepas log masuk

Perintah Excel

Cara lain untuk mengambil butiran IP sistem adalah dengan menggunakan fungsi excel() Fungsi ini memerlukan lebih daripada satu parameter seperti dalam kod. pada sistem. Butiran IP sistem adalah sulit, jadi output tidak ditunjukkan di sini, tetapi anda boleh menjalankan kod dan butiran akan dipaparkan pada sistem anda.

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!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan