không inet_aton giả sử để chuẩn hóa phiên bản chấm của địa chỉ internet? tại sao tôi nhận được các giá trị đầu ra khác nhau cho ví dụ dưới đây? int main(){
char USER_IP[16] = "192.168.002.025";
Tôi đã theo dõi sql. Hoạt động tốt để tìm kiếm IP. Nhưng tôi cũng muốn để có thể để tìm kiếm select * from table
where (INET_ATON(ip) BETWEEN INET_ATON('10.12.77.1') AND INET_ATON('10.12.77.10'))
li
Tôi gặp sự cố với inet_aton để chuyển đổi địa chỉ mạng. Đoạn code dưới đây hoạt động tốt để chuyển đổi địa chỉ 10.0.0.1 char *x1;
struct sockaddr_in si_other;
inet_aton("10.0.0.1", &si_other.sin_add