帮我看一下这个非常简单的代码吧谢谢
#include <stdio.h>#define MAX 1000#define LONGLIFE 80int getline(char line[], int max);main(){ int len; char line[MAX]; while ((len = getline(line, MAX)) > 0) if (len > LONGLIFE) printf("%s", line); return 0;}
//int getline(char line[], int max);只有声明没有实现! int getline(char line[], int max){ return 1;}
[解决办法]
你只是声明了,但是没有定义getline()函数
[解决办法]
有声明,没内容,调用个壳子。。
[解决办法]
getline你只声明了,没有定义。
[解决办法]
cin.getline();
你试试~~
[解决办法]
标准库里没有getline()函数吧
自己写一个, 用fget(),或者getchar()