#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main(int argc,char *argv[]){
if(argc!=2){
printf("error!\n");
exit(1);
}
char str[100]="curl http://api.k780.com:88/?app=phone.get'&'phone=";
strcat(str,argv[1]);
strcat(str,"'&'appkey=10003'&'sign=b59bc3ef6191eb9f747dd4e83c99f2a4'&'format=xml >1.txt");
system(str);
#include<string.h>
#include<stdlib.h>
int main(int argc,char *argv[]){
if(argc!=2){
printf("error!\n");
exit(1);
}
char str[100]="curl http://api.k780.com:88/?app=phone.get'&'phone=";
strcat(str,argv[1]);
strcat(str,"'&'appkey=10003'&'sign=b59bc3ef6191eb9f747dd4e83c99f2a4'&'format=xml >1.txt");
system(str);
FILE *fp=("1.txt","rb");
if(fp<0){
printd("error!\n");
exit(1);
}
char buf[1000]={0};
fread(buf,1,10,fp);
perror("fread");
printf("buf=%d\n",buf);
perror("fread");
printf("buf=%d\n",buf);
return 0;
}
编译结果: