Sockets 插座赢得';我不能在c工作 #导入 #进口 #进口 int main(){ 套接字=新套接字(“localhost”,80); InputStream in=socket.getInputStream(); OutputStream out=socket.getOutputStream(); }
我无法打开简单的套接字,因为它会导致编译器错误看起来您正在尝试融合C和Java 您的纯Java示例:Sockets 插座赢得';我不能在c工作 #导入 #进口 #进口 int main(){ 套接字=新套接字(“localhost”,80); InputStream in=socket.getInputStream(); OutputStream out=socket.getOutputStream(); },sockets,Sockets,我无法打开简单的套接字,因为它会导致编译器错误看起来您正在尝试融合C和Java 您的纯Java示例: #import <java.net.Socket> #import <java.io.InputStream> #import <java.io.OutputStream> int main() { Socket socket = new Socket("localhost", 80); InputStream in = socket.getInput
#import <java.net.Socket>
#import <java.io.InputStream>
#import <java.io.OutputStream>
int main() {
Socket socket = new Socket("localhost", 80);
InputStream in = socket.getInputStream();
OutputStream out = socket.getOutputStream();
}
如果您想在C中使用套接字,请参阅。这不是C。您从何处获得此引用?这是为了让jni程序工作不,它不是。这不是C语言的工作原理,我从未想过这是可能的,但我看到它就在我面前。Cava:C+Java?@usandfriends:More Cava++。这是两个世界中最糟糕的一个…谢谢你在钻研了c代码之后,我不想学了。我知道这是一种比java更新的语言,但它的命名非常糟糕。我几乎不明白这些奇怪的名字是怎么回事。现在我将继续使用java和javascript等较旧的语言。C比java和javascript更旧。。。事实上,我非常确定java和javascript的原始实现是用C编写的(或者至少是其中的一部分)
import java.net.Socket;
import java.io.InputStream;
import java.io.OutputStream;
public class MyFirstSocket {
public static void main(String[] args) {
Socket socket = new Socket("localhost", 80);
InputStream in = socket.getInputStream();
OutputStream out = socket.getOutputStream();
}
}