1

私はJavaでこのコードを書きました

public class Client
{
    private static int    _port;
    private static Socket _socket;


    public static void main(String[] args)
    {

        try
        {
            _port   = 8071;
            _socket = new Socket("localhost", _port);


            Random rand = new Random();
            int  n = rand.nextInt(50) + 1;
            DataOutputStream dos = new DataOutputStream(_socket.getOutputStream());
                dos.writeInt(n);
                dos.flush();



            // Show the server response
            DataInputStream din = new DataInputStream(_socket.getInputStream());
            int ServerNumber= din.readInt();

            System.out.println(ServerNumber);
            String serverRandomString=din.readUTF();
            System.out.println(serverRandomString);


            din.close();
            dos.close();
        }

これは単純なソケット通信です。私のサーバーは Java ですが、C でクライアントを書きたいと思っています。C の DataOutputStream と DataInputStream に代わるものはありますか?

4

1 に答える 1