在這裏我有一些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