我需要通过套接字向DAQ发送字节码命令以开始读取数据。我已经在python中实现了这一点:socket.send(b'$RBH\r')
。我想知道在C ++(或C)中是否相当于以相同的方式在套接字上发送字符数组。更明确的是在C ++ / C中char byt[] = "$RBH\r"
的表示形式相当于python中的byt = b'$RBH\r'
?
同样根据http://www.cplusplus.com/doc/tutorial/ntcs/我在C ++ / C中声明byt
的方式在末尾添加了一个空字符(\0
)。我认为这对于通过套接字发送数据的回车字符(\r
)没有影响,我错了吗? 如果没有更多的系统知识,可能无法回答第二部分
提前致谢。