Passing Variabel Lingkungan Eksternal Soal

H

hednast

Guest
Hai .... Saya memiliki masalah dalam nilai kelulusan menjadi exe.

Misalnya:
c: \ test.exe% computername%

yang test.exe adalah turbo C program.

Aku mencoba menulis sebuah program kecil yang terlihat seperti di bawah ini:main (char * val)
(
printf ( "Nilai adalah% c", val);
)Tapi aku tidak bisa mendapatkan nilai seperti yang saya inginkan.Please help .....

 
Coba ini:
Kode:void main (int argc, char * argv [])

(

int count;for (count = 1; count <= argc; count )

printf ( "Nilai adalah% c \ n", argv [count]);

)

 
Hai C-Man,

Thanks 4 ur help.Aku mencoba menyusun dan menjalankannya tetapi tampaknya tidak bekerja.Aku mendapatkan nilai seperti ditunjukkan di bawah ini.Paratest exe saya di mana saya sisipkan kode sampel u diposting sebagai jawaban.

**********************************************
D: \ TCPP \ BIN> paratest 2 ha
Nilai ≈
Nilai ∙
Nilai

D: \ TCPP \ BIN> paratest hai
Nilai ∙
Nilai
**********************************************

Harap asists.Terima kasih.

Salam,
Hednast

 
Hei C-Man, Anda harus menjadi setengah tidur!

void main () adalah sebuah kesalahan.
% c adalah sebuah kesalahan.
count <= argc adalah sebuah kesalahan.
hilang stdio termasuk.

Coba ini:
Kode:

# include <stdio.h>int main (int argc, char * argv [])

(

int count;for (count = 1; count <argc; count )

printf ( "Nilai adalah% s \ n", argv [count]);

return 0;

)
 
Maaf posted hanya kode fragmen dengan ide untuk meninggalkan sedikit kerja ke pembuatnya

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />salam

 

Welcome to EDABoard.com

Sponsor

Back
Top