问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++变量名定义问题 望高手解答

发布网友 发布时间:2022-05-03 09:05

我来回答

4个回答

热心网友 时间:2023-10-18 04:16

不能这样定义变量,
首先,for循环里面定义的变量是局部变量,外部不可见,更无法访问,这样定义的变量没有实际意义。即使是在for循环内部,下一次for循环内部也无法访问上一次定义的变量。
其次,变量名在定义的时候必须给定,变量名不能再作变量。
解决这一问题最好的办法就是使用数组,或容器。而且,容器里提供了许多操作函数,使用起来很方便。

热心网友 时间:2023-10-18 04:16

typedef struct S
{
int g;
char h;
} T;

T t[100];
for(int i=0;i<100;i++)
{
//.....other code
t[i].g=i;
t[i].h=...
//.....other code
}
定义数组,循环赋值(或你一个个赋值),使用变量的时候一样可以实现你的需求,用序号定位。

热心网友 时间:2023-10-18 04:17

... 用指针或数组呀~~ 链表这些都可以呀

从没看到你这样的想法。你这样也行不通

热心网友 时间:2023-10-18 04:16

不能这样定义变量,
首先,for循环里面定义的变量是局部变量,外部不可见,更无法访问,这样定义的变量没有实际意义。即使是在for循环内部,下一次for循环内部也无法访问上一次定义的变量。
其次,变量名在定义的时候必须给定,变量名不能再作变量。
解决这一问题最好的办法就是使用数组,或容器。而且,容器里提供了许多操作函数,使用起来很方便。

热心网友 时间:2023-10-18 04:16

typedef struct S
{
int g;
char h;
} T;

T t[100];
for(int i=0;i<100;i++)
{
//.....other code
t[i].g=i;
t[i].h=...
//.....other code
}
定义数组,循环赋值(或你一个个赋值),使用变量的时候一样可以实现你的需求,用序号定位。

热心网友 时间:2023-10-18 04:17

... 用指针或数组呀~~ 链表这些都可以呀

从没看到你这样的想法。你这样也行不通

热心网友 时间:2023-10-18 04:17

奇思妙想,突破常规,不循规蹈矩,大有前途。
这种需求用数组实现最好。用一个大小为100的数组

热心网友 时间:2023-10-18 04:16

不能这样定义变量,
首先,for循环里面定义的变量是局部变量,外部不可见,更无法访问,这样定义的变量没有实际意义。即使是在for循环内部,下一次for循环内部也无法访问上一次定义的变量。
其次,变量名在定义的时候必须给定,变量名不能再作变量。
解决这一问题最好的办法就是使用数组,或容器。而且,容器里提供了许多操作函数,使用起来很方便。

热心网友 时间:2023-10-18 04:16

typedef struct S
{
int g;
char h;
} T;

T t[100];
for(int i=0;i<100;i++)
{
//.....other code
t[i].g=i;
t[i].h=...
//.....other code
}
定义数组,循环赋值(或你一个个赋值),使用变量的时候一样可以实现你的需求,用序号定位。

热心网友 时间:2023-10-18 04:17

... 用指针或数组呀~~ 链表这些都可以呀

从没看到你这样的想法。你这样也行不通

热心网友 时间:2023-10-18 04:17

奇思妙想,突破常规,不循规蹈矩,大有前途。
这种需求用数组实现最好。用一个大小为100的数组

热心网友 时间:2023-10-18 04:17

奇思妙想,突破常规,不循规蹈矩,大有前途。
这种需求用数组实现最好。用一个大小为100的数组
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...时间会发作,很痛的,请问是这样吗?会痛多久? ...已经坏了,如今全身浮肿,尿排不出,医生说就这 我爷爷得了肝癌晚期,腹水,不能手术.听说氩氦超冷刀技术能治.哪里有... 父亲59岁得了肝癌晚期,医生说最多半年时间了,上面还有80多岁的爷爷... 长春跑大连的列车员,怎么区分正式分和临时工呢? 员工刚怀孕就被开除,开除负责人拒不认错,你如何看待该公司的态度?_百 ... 员工在职期间怀孕,老板可以无故迟退吗? 老板开除怀孕女员工违法吗 如何选购蚊帐 什么样的蚊帐最好 如何定义一个整型变量和整型的指针变量 asp怎样定义变量名 EXCEL中如何查找区域内满足条件的值,并依次将其对应的值依次输出至指定区域? 谁知道怎么进入别人电脑,操纵摄像头 SPSS16怎样定义变量名字? 如何根据条件引用EXCEL表格中的数据到特定单元格 ASP中如何动态定义变量名,并赋值? 如何定义一个整型变量(变量名自定)高手帮帮急 怎么开别人的摄像头的软件 将变量值定义成变量名 红米k30至尊版适合女生用吗 定义变量名,如何定义? 如何定义一个好的变量名 小米11和红米k30s至尊纪念版哪个好 做肥皂 用的材料之间的比例......... 删掉了微信好友,但是又不知道和手机号,怎么加回? loveisacarefullydesignedlie什么意思 去银行办借记卡需要什么东西 loveandlogic课文主旨反讽了什么 支付宝余额可以买基金或者理财吗 chrome无法安装扩展怎么办啊???、?改hosts也没用。 excel 输入条件 提取相关数据中的数值到指定位置 chrome账号登录后无法同步书签和扩展程序怎么办? 2个店的试衣间相通好不好? 铀238发生核反应的方程式! ur试衣间不让带自己的包吗 铀238经过一次衰变形成钍234,反应方程为: 23892U→ 23490Th+x,则放出的粒子x的电荷数为______,该粒子 铀238发生阿尔法衰变 铀238( )经历一次仅衰变变成Th原子核,同时放出一个γ光子(频率为ν),α粒子的质量为m。①写出衰变 铀238发生核反应的方程式!求大神帮助 铀-238 裂变方程式怎么求?? 铀238的半衰期为T=4.5×10 9 年,设 放射性物理题铀238的半衰期是4.5×109a(年),假使一块矿石中含有1kg铀... 女孩子怎样应对一到冬天就手脚冰凉的问题 快中子增殖反应堆中,使用的核燃料是钚239,裂变时释放出快中子,周围的铀238吸收快中子后变成铀239,铀2 铀238 四次alpha 手凉的女孩代表冬天手很凉&#39; 铀238裂变方程式 十二岁小女孩秋冬天手脚冰凉怎么办 女孩子为什么会冬天手脚冰凉