打印
[其他]

for循环里面怎么定义变量

[复制链接]
2623|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sadicy|  楼主 | 2022-1-17 10:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
asmine| | 2022-1-17 14:52 | 只看该作者
可能是c和c++的差别?
你等大神给你解答吧

使用特权

评论回复
板凳
laocuo1142| | 2022-1-20 11:02 | 只看该作者
这个格式感觉很奇怪,哈哈

使用特权

评论回复
地板
石头君| | 2022-1-26 15:11 | 只看该作者
这个是c99的特性

使用特权

评论回复
5
sadicy|  楼主 | 2022-1-27 10:54 | 只看该作者

多谢解惑

使用特权

评论回复
6
zljiu| | 2022-2-6 19:38 | 只看该作者
得根据上下文判定

使用特权

评论回复
7
tfqi| | 2022-2-6 19:51 | 只看该作者
是不是重复定义了啊

使用特权

评论回复
8
nawu| | 2022-2-6 20:08 | 只看该作者
有没有报错信息啊

使用特权

评论回复
9
gwsan| | 2022-2-6 20:22 | 只看该作者
c语言不禁止这个啊

使用特权

评论回复
10
aoyi| | 2022-2-6 20:38 | 只看该作者
这样定义没有问题啊

使用特权

评论回复
11
kiwis66| | 2022-2-8 08:53 | 只看该作者
有的环境这样是支持的,
有的不行

不确定是C和C++的差异,
还是其他什么设置操作

使用特权

评论回复
12
kjkujkj22| | 2022-2-9 11:32 | 只看该作者
这个做的没毛病,没有任何的问题的。

使用特权

评论回复
13
kaif2n9j| | 2022-2-15 14:13 | 只看该作者
你的报错,提示的是什么啊?

使用特权

评论回复
14
q1ngt12| | 2022-2-15 14:22 | 只看该作者
可以在for外面定义个i,然后对其操作就行了啊

使用特权

评论回复
15
liu96jp| | 2022-2-15 14:28 | 只看该作者
为啥要这么写呢?可以把i写在外面的,也是局部变量,就行了

使用特权

评论回复
16
g0d5xs| | 2022-2-15 14:45 | 只看该作者
不知道啥原因,看看你的报错内容是啥

使用特权

评论回复
17
p0gon9y| | 2022-2-15 15:13 | 只看该作者
如果是keil,选择上C99好像就行了吧

使用特权

评论回复
18
ex7s4| | 2022-2-15 15:25 | 只看该作者
这个没遇到过,你可把i定义成局部变量就行了,不用放在for里也行的

使用特权

评论回复
19
q1d0mnx| | 2022-2-15 15:38 | 只看该作者
之前这么写的就对么?如果之前写就对的话,可能就是某设置没选上

使用特权

评论回复
20
zhizia4f| | 2022-2-15 15:45 | 只看该作者
你正常写呗,u8 i;,然后for(i = 0;i <data_num;i++)试试

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

166

主题

1036

帖子

2

粉丝