Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Contoh parameter baris arahan dalam bahasa C

Contoh parameter baris arahan dalam bahasa C

WBOY
WBOYke hadapan
2023-08-30 15:09:071107semak imbas

Contoh parameter baris arahan dalam bahasa C

Apabila melaksanakan program C, anda boleh menghantar beberapa nilai kepada mereka dari baris arahan. Nilai ini dipanggil Parameter Baris Perintah, dan sering kali ia penting untuk atur cara anda, terutamanya apabila anda ingin mengawal atur cara dari luar dan bukannya mengekodkan nilai ini dalam kod.

Parameter baris arahan diproses menggunakan parameter fungsi main(), dengan argc merujuk kepada bilangan parameter yang diluluskan dan argv[] ialah tatasusunan penunjuk kepada setiap parameter yang dihantar kepada atur cara. Di bawah ialah contoh mudah yang menyemak sama ada terdapat sebarang parameter yang disediakan daripada baris arahan dan mengambil tindakan sewajarnya -

Kod Contoh

#include <stdio.h>
int main( int argc, char *argv[] ) {
   if( argc == 2 ) {
      printf("The argument supplied is %s</p><p>", argv[1]);
   } else if( argc > 2 ) {
      printf("Too many arguments supplied.</p><p>");
   } else {
      printf("One argument expected.</p><p>");
   }
}

Output

$./a.out testing
The argument supplied is testing

Output

$./a.out testing1 testing2
Too many arguments supplied.

Output

$./a.out
One argument expected

Atas ialah kandungan terperinci Contoh parameter baris arahan dalam bahasa C. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam