读书人

编译没有有关问题但运行有异常请教

发布时间: 2012-03-30 17:32:09 作者: rapoo

编译没有问题,但运行有错误,请问什么原因,谢谢

C/C++ code
#include <stdio.h>#define MAXLINE 1000#define LONGLINE 80int getline(char line[], int maxline);main(){    int i;    char c[MAXLINE];    while((i = getline(c, MAXLINE)) > 0)        if(i > LONGLINE)             printf("%s",c);        return 0;}


编译都没有问题,但一运行就提示出错,请问是哪里有问题呢?谢谢

[解决办法]
getline 实现代码没写的话,加在 main 函数后面即可

写在另一个文件的话,把文件加到 project 里,再编译连接
[解决办法]
getline有很多版本,你没必要自己写的,#include <sstream>后就能用
[解决办法]
C/C++ code
cin.getline(); 

读书人网 >C++

热点推荐