小编Leo*_*eo 的帖子

获取核心转储释放由 getline() 分配的内存

我正在获取核心转储,我一直在寻找,似乎我做的一切都正确。

int len = 0;
char *buff = NULL;
size_t sz;
if(getline(&buff,&sz, stdin) > 0){
    while(isalpha(*buff++))
        ++len;
       printf(" 1st word %d characters long ",len);
}
free(buff);
Run Code Online (Sandbox Code Playgroud)

c

0
推荐指数
1
解决办法
54
查看次数

标签 统计

c ×1