socket通信如何比较recv2次接收的内容

2025-03-10 13:23:04
推荐回答(1个)
回答1:

  设上次接收到的内容为buffer1,接收到的长度为len1;本次接收到的内容为buffer2,接收到的长度为len2! 先比较len1和len2是否相等,如果相等,则使用memcmp函数比较buffer1和buffer2,看他们是否相同,调用方式为:
  if(memcmp(buffer1, buffer2, len1) == 0)
{

//相等
}