关于结构体在qt客户端和C语言服务器之间的发送

我在Linux下用c语言写了一个服务器,用qt写了一个客户端,采用tcp/ip通信,用客户端给服务器发送一个结构体,服务器接收到的结构体是正常的,但是用服务器给客户端发送一个结构体,结构体中的char型数组能正常被接受,但是int型数据就是一串很大的数字,这是怎么回事,麻烦大家解决一下我的问题!