mqtt发送数据的问题

mqtt publish()发送完会有两个返回结果 第一个参数一般都是0 , 有时候为4
为4的时候是为什么

不太清楚你使用的客户端库是怎么设计的,建议看下你客户端库的开发文档。