截取字符串前面字符并替换

wlanip 192.168.1.22

            char ps[128]={0};  
            char ptr[32]={0}; 
            char *ret;
            int len1,len2;
            printf("wlani=%s\n",wlanip);
            strcpy(ptr,wlanip);
            printf("ptr=%s\n",ptr);
            ret = strrchr(ptr,'.');
            len1=strlen(ptr);
            len2=strlen(ret);
            ptr[len1-len2]='\0';
            printf("ptr=%s\n",ptr);
            strcat(ptr,".1");
            printf("ptr=%s\n",ptr);


输出:192.168.1.1

猜你喜欢

转载自blog.csdn.net/ldinvicible/article/details/83027782