我们可以使用数组作为另一个数组的参数吗?
我在Visual Studio 2013中使用public class GuideController : ApiController
{
[AcceptVerbs("GET")]
[HttpGet]
public string Get()
{
Item item = Item.GetTestData();
string json = JsonConvert.SerializeObject(item);
return json;
}
}
编程语言尝试过它并且它不起作用!
答案 0 :(得分:0)
对于数组,从c99开始,这是不有效的操作
int main(void)
{
int vec[3]={1,2,3};
int sel[2]={1,2};
vec[sel]; // Invalid, will cause compilation to fail
return 0;
}
为了选择所有变量,你必须循环遍历数组
int main(void)
{
int vec[3]={1,2,3};
int sel[2]={1,2};
int i;
int indv;
for(i=0;i<2;i++)
{
indv=vec[sel[i]];
## dosomething to indv
}
return 0;
}