如何制作一个变量。带有 var 的名称。在 C/C++ 中?
我有一些活跃的变量:
int foo1;
int foo2;
..
我想通过以下方式联系它们:
for (int i = 1;i<=2;i++)
{
// howto get foo1 and foo2?
}
如何获取它们?
编辑,当它不是 int 而是 Opject *pointer; 时结束什么?
I have some vars live:
int foo1;
int foo2;
..
and I want to reach them from:
for (int i = 1;i<=2;i++)
{
// howto get foo1 and foo2?
}
how to get them?
EDIT, end what when it will be no int but a Opject *pointer;?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你不能;你需要某种数组。例如:
或者:
我不完全理解你的最后一个问题,但如果你的意思是你希望数据类型是
Object *
而不是int
,那么你所需要的一切要做的就是将Object *
替换为上面的代码示例中的int
(显然,int i = 0
除外)。You can't; you need an array of some kind. e.g.:
or:
I don't fully understand your last question, but if you mean that you want the data types to be
Object *
rather thanint
, then all you need to do is substituteObject *
forint
into my code examples above (other than forint i = 0
, obviously).