产生Error C2065: 'random' : undeclared identifier。这是为什么
在的
{ int I, M=50;
for(i=0; i<M; i++) s=random(10);
}
文件头已经有#include "stdlib.h"
而还是产生
Error C2065: 'random' : undeclared identifier。这是为什么?
本人是初学者,请各位老师们说得明白些好吗,我很笨的。
s=random(10); 这里你的s没有定义吧,我改一下: #include <stdio.h>
int main() { int I, M=50, s; //定义s for(i = 0; i < M ; i++) s = random(10); //这里应再加上一句输出语句吧? getchar(); return 0; }
我也遇到相似的问题了
拼写没有错误
如果是缺少库可能是哪个呀?
我的包含
#include <windows.h>
#include <stdlib.h>
#include <string.h>
定义了
BOOL InitWindows(HINSTANCE hInstance,int nCmdShow);
在WinMain里有
if(!InitWindows(hInstance,nCmdShow))
return FALSE;
Compiling...
4.cpp
D:\graduate\程序\p10\4.cpp(14) : error C2065: 'nCmdShow' : undeclared identifier