gpt4 book ai didi

c - 如何通过套接字发送整数?

转载 作者:行者123 更新时间:2023-12-04 09:34:35 27 4
gpt4 key购买 nike

我正在尝试通过套接字发送一个整数。我正在使用这段代码来这样做;但是,我的 C 代码无法编译。编译器提示 myInt 尚未声明。

int tmp = htonl(myInt);
write(socket, &tmp, sizeof(tmp));

如何声明 myInt?谢谢。

最佳答案

您确定它已在您的程序中正确声明了吗?

像这样尝试:

int myInt = something;    
int tmp = htonl((uint32_t)myInt);
write(socket, &tmp, sizeof(tmp));

关于c - 如何通过套接字发送整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5851053/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com