最近研究深度学习,做视频分析和检测,用到C语言,以前都是写python的,不过没关系,计算机语言都是相通的,差不多原理是一样的,只是语法不太一样。
下面介绍linux C语言种调用本地命令,访问一个地址,获取返回值,并对比返回值是否跟自己预想的一样。
FILE *wget; char ok_code[] = "ok"; char wget_content[1024]; wget=popen("curl -s http://127.0.0.1:80/check","r"); fgets(wget_content, sizeof(wget_content),wget); if(strcmp(wget_content, wait_code) == 0){ printf("ok\n"); }else{ printf("error\n") }