gpt4 book ai didi

c - C中二进制的IP地址

转载 作者:太空宇宙 更新时间:2023-11-04 05:28:12 24 4
gpt4 key购买 nike

我有这样一个 IP 地址:

address = '192.168.1.11';

需要将其转换为二进制格式

11000000 10101000 00000001 00001011

我对如何左移十进制数和使用 inet_addr 有一些想法,但不确定我将如何去做。

谢谢,我还是 C 的新手。

最佳答案

您可以使用 inet_addr(3)函数将字符串转换为 in_addr_t,然后将其转换为二进制。没有将数字转换为二进制的标准库函数,但使用按位逻辑运算符自己做起来非常简单。

关于c - C中二进制的IP地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16073422/

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