我对C的经验很少,但我被要求将C程序转换成R。有一点让我不安:
我有一个函数需要一个int
int a
函数中有一个数组:
double b[3] = {
1.8293,
-0.592,
2.3330,
}
后来在函数中我有:
c = b[a];
有人能告诉我这条线在干什么吗?分配给c的是什么它只是一个大小为b的数组,其中b的所有值都乘以a?
谢谢。
最佳答案
c
被赋予数组a
的b[]
th值。
如果a
等于1,则c
将等于-0.592