से चल रहे सी चर के लिए मूल्यों को पढ़ना मैंने जावा कोड से सी कोड सफलतापूर्वक निष्पादित किया है, लेकिन मेरे पास एक प्रश्न है, मैं सी चर में मान पढ़ना चाहता हूं जहां सी प्रोग्राम जावा कोड से चल रहा है । उसको कैसे करे?जावा कोड
मेरा सी कोड इस प्रकार होगा।
int main()
{
int op;
printf("\n Hello World... ");
printf("\n Enter any value : ");
scanf("%d",&op);
printf("\n The value entered is : %d",op);
getch();
return 0;
}
और मेरा जावा कोड निम्नानुसार है।
import java.io.*;
public class Test {
public static void main(String args[]) {
try {
String s = " ";
Process processCompile = Runtime.getRuntime().exec("e:/Sample.exe");
BufferedReader stdInput = new BufferedReader(new
InputStreamReader(processCompile .getInputStream()));
// read the output from the command
System.out.println("EXE OUTPUT");
while ((s = stdInput.readLine()) != null) {
System.out.println(s);
}
} catch(Exception ex) {
ex.printStackTrace();
}
}
}
तो, जावा कोड में मुझे क्या संशोधन करना है, ताकि मैं सी चर के मूल्यों को इनपुट कर सकूं। अग्रिम
क्या आप मुझे इसके लिए एक छद्म कोड दे सकते हैं? – Sankar
नहीं, जेएनआई के लिए यह एक बड़ा विषय है। उस विकल्प के लिए Google 'जेएनआई ट्यूटोरियल'। एक फ़ाइल के लिए, आपको एक ट्यूटोरियल की आवश्यकता नहीं है। – bmargulies