error:too few arguments to function
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/04/29 15:45:10
error:too few arguments to function
C语言
大概是
main(){
.
char line[MAXLINE];
while( getline(line,MAXLINE)>0) {} //error 就在这里,明明就是两个参数,没有少啊
}
getline(s,lim)
char s[];
int lim;
{ int i;
...
return (i);
}
C语言
大概是
main(){
.
char line[MAXLINE];
while( getline(line,MAXLINE)>0) {} //error 就在这里,明明就是两个参数,没有少啊
}
getline(s,lim)
char s[];
int lim;
{ int i;
...
return (i);
}
函数参数不对,少了.
去查查函数使用方法.
我记得它是由三个参数组成.
int GetLine( int nIndex,LPTSTR lpszBuffer,int nMaxLength ) const;
Return Value
The number of bytes actually copied.The return value is 0 if the line number specified by nIndex is greater then the number of lines in the edit control.
Parameters
nIndex
Specifies the line number to retrieve from a multiple-line edit control.Line numbers are zero-based; a value of 0 specifies the first line.This parameter is ignored by a single-line edit control.
lpszBuffer
Points to the buffer that receives a copy of the line.The first word of the buffer must specify the maximum number of bytes that can be copied to the buffer.
nMaxLength
Specifies the maximum number of bytes that can be copied to the buffer.GetLine places this value in the first word of lpszBuffer before making the call to Windows.
Remarks
Call this function to retrieve a line of text from an edit control and places it in lpszBuffer.
The copied line does not contain a null-termination character.
For more information,seeEM_GETLINE in the Win32 documentation.
去查查函数使用方法.
我记得它是由三个参数组成.
int GetLine( int nIndex,LPTSTR lpszBuffer,int nMaxLength ) const;
Return Value
The number of bytes actually copied.The return value is 0 if the line number specified by nIndex is greater then the number of lines in the edit control.
Parameters
nIndex
Specifies the line number to retrieve from a multiple-line edit control.Line numbers are zero-based; a value of 0 specifies the first line.This parameter is ignored by a single-line edit control.
lpszBuffer
Points to the buffer that receives a copy of the line.The first word of the buffer must specify the maximum number of bytes that can be copied to the buffer.
nMaxLength
Specifies the maximum number of bytes that can be copied to the buffer.GetLine places this value in the first word of lpszBuffer before making the call to Windows.
Remarks
Call this function to retrieve a line of text from an edit control and places it in lpszBuffer.
The copied line does not contain a null-termination character.
For more information,seeEM_GETLINE in the Win32 documentation.
vc++ error C2064:term does not evaluate to a function
Fatal error: Call to a member function num_rows() on a non-o
error C2064: term does not evaluate to a function错误,求救
ship.cpp:27:error:no matching function for call to âShi
c语言编程 :error C2064:term does not evaluate to a function
Undefined function or method 'emd' for input arguments of ty
Undefined function or method 'y' for input arguments of type
英语翻译Write a function that takes three arguments:a character
Undefined function or method 'u' for input arguments of type
Undefined function or method 'pdfbdec' for input arguments o
matlab出现Too many input arguments错误
Error using input Not enough input arguments matlab