在这里我有一些Perl代码:如何用C代码编写?
sub clustering {
($brapa,$gee) = @_;
$g=0;
while ($g<$brapa) {
if (($Y1XY[$g]-$Y2XY[$g])<=0) { push(@Y1new,$g+$gee);}
else { push(@Y2new,$g+$gee);}
$g++;
}
$sizeY1new = $#Y1new+1;
$sizeY2new = $#Y2new+1;
}
的问题是,我已经尝试将它用C编写这样的:
int clustering (int brapa, int gee){
int g;
g=0;
while (g<brapa) {
if ((jarakY1-jarakY2)<=0) { /*stuck at here*/ }
else { }
}
return 0;
}
我怎么能说从jarakY1和jarakY2数据/结果?那么,我如何在C语言中完美地编写它?请帮帮我。
答案是:学习C.关于这个主题和网上的教程有很多好书。 – 2011-04-18 06:38:08
什么是'jarakY1'和'jarakY2'? – 2011-04-18 06:40:36
你的C代码在变量作用域方面是不相等的。在Perl代码中使用'my'! – Benoit 2011-04-18 06:40:40