linux c之解决array subscript is not integer和AF_NET not undeclared

来源:互联网 发布:最新网络诈骗手段 编辑:程序博客网 时间:2024/05/06 09:48

1、array subscript is not integer

         我一开始写的代码是这样的写的

         buf[strlen[buf] - 1] = '\0';

        很明显写错了,以后不要再犯这样的错误了,切记

         buf[strlen(buf) - 1] = '\0';


2、AF_NET not undeclared

           这是我写的代码

    inet.pton(AF_NET,  buf  + 6, &addr);
            这个地方写错了,应该是AF_INET,以后不要犯这样的错误




0 0
原创粉丝点击