这里我有一些Perl代码:
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;
}
Run Code Online (Sandbox Code Playgroud)
问题是我尝试用C编写它:
int clustering (int brapa, int gee){
int g;
g=0;
while (g<brapa) {
if ((jarakY1-jarakY2)<=0) { /*stuck at here*/ }
else { }
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
如何从jarakY1和jarakY2调用数据/结果?然后,我如何在C中完美地编写它?请帮我.
Perl内置了C中未提供的数据类型和功能.推送是这种情况.根据您使用结果的方式,您必须自己编写自己的堆栈,列表或可变长度数组处理.
| 归档时间: |
|
| 查看次数: |
232 次 |
| 最近记录: |