C 客户端和服务器+;分类

C 客户端和服务器+;分类,c,C,在我的程序中,我获取用户名作为启动参数,并从服务器获取用户id。 服务器和客户端已连接! 但是我需要将用户名和用户id(属于用户名)放在一起,将它们发送回服务器,最后根据用户id对它们进行排序。有什么建议吗 只需将它们都发送到服务器,注意包含某种分隔符,这样就可以解析流并识别哪个部分是哪个部分 例如,您可以使用一个NIL字节将两者分开,在userid之后也可以使用最后一个NIL。这假设两者都是字符串 在服务器上,只需将传入数据存储到一个结构数组中,并在收集完所有数据后使用qsort()对数组进行

在我的程序中,我获取用户名作为启动参数,并从服务器获取用户id。 服务器和客户端已连接!
但是我需要将用户名和用户id(属于用户名)放在一起,将它们发送回服务器,最后根据用户id对它们进行排序。有什么建议吗

只需将它们都发送到服务器,注意包含某种分隔符,这样就可以解析流并识别哪个部分是哪个部分

例如,您可以使用一个NIL字节将两者分开,在userid之后也可以使用最后一个NIL。这假设两者都是字符串


在服务器上,只需将传入数据存储到一个结构数组中,并在收集完所有数据后使用
qsort()
对数组进行排序。

用于排序。如果你发布你所拥有的代码,人们将更能够(也更愿意)提供帮助。问题是我如何将用户名和用户id(属于用户名)放在一起?然后根据用户ID对它们进行排序>。