这程序哪里出现了问题,为什么会出现此问题?
2015-10-05 16:33
344 查看
#include <sys/shm.h> char * al(char *); int main (int argc,char * argv[]) { printf("%s \n",al("www.baidu.com")); return 0; } char * al(char * www) { char buffer[100]; char *ip=(char *)malloc(sizeof(char) * 15); memset(buffer,0,sizeof(buffer)); sprintf(buffer,"ping %s",www); FILE * fp=popen(buffer,"r"); memset(buffer,0,sizeof(buffer)); fgets(buffer,sizeof(buffer),fp); ip = strtok(buffer,")"); ip = strtok(ip,"("); ip = strtok(NULL,"("); printf(ip); //【1】 return ip; }
相关文章推荐
- Segmentation fault (core dumped)是怎么回事?
- Linux BSP
- 记笔记技术哪家强?
- 学习日志---hbase学习
- 关闭和打开键盘的通知
- 【第4周 项目3 - 单链表应用(1)】
- 第四周项目2 - 建设“单链表”算法库
- 第六周-项目1 - 建立顺序栈算法库
- android于src和background差额
- 建设顺序表算法库
- find命令之exec
- 共模干扰&差模干扰
- js日期格式化函数
- 一对一关联模型,HAS_ONE
- 利用nexus5伪造一张门禁卡
- 第4周实践项目3 -- 单链表应用(3)
- 第三周项目1 顺序表的基本运算
- 第四周 项目2-建设“单链表”算法库
- 【codevs2455】繁忙的都市
- POJ2516 Minimum Cost(最小费用最大流)