【发布时间】:2012-10-29 20:25:33
【问题描述】:
在使用 C# 两年后,我尝试了 C,但我遇到了一些“noob”错误。
我试图用递归来反转一个数组,但我遇到了这个错误:
错误 C3861:找不到“Rekurzija”标识符
这是我的代码:
#include "stdafx.h"
#include "stdio.h"
int main()
{
int niz[] = {1,2,3,4,5,6};
int duzina = sizeof(niz)/sizeof(int);
printf("%s",niz[Rekurzija(duzina)]);
getchar();
}
int Rekurzija(int niz)
{
int i = sizeof(niz)/sizeof(int);
while(i!=0)
return Rekurzija(i-1);
}
【问题讨论】:
-
@irabaxter:你用另一个错字编辑了标题中的错字:)
-
@Wug:很高兴有人关注。谢谢。
标签: c function-prototypes