代码之家  ›  专栏  ›  技术社区  ›  Lucie kulza

如何使用tcp/ip套接字发送特殊字符?

c++
  •  0
  • Lucie kulza  · 技术社区  · 12 年前

    我正在尝试构建我的第一个客户端/服务器应用程序,并使用套接字在它们之间交换数据。

    当我尝试发送“%”字符(例如“_”)时,另一侧会出现“\0”。

    如何在C++中使用tcp/ip套接字发送特殊字符?

    非常感谢!

    1 回复  |  直到 12 年前
        1
  •  1
  •   poljpocket    12 年前

    问题是,“%”是字符串而不是字符。在C/C++中,这意味着您也会默默地得到字符串终止。尝试使用“%”。