求大神,c语言大神,一段程序说的啥意思,全局变量等于0怎么循环下面的
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求大神,c语言大神,一段程序说的啥意思,全局变量等于0怎么循环下面的相关的知识,希望对你有一定的参考价值。
这只是这一个程序中的一段代码他是每次生成随机数作为新账户的账户ID,如果生成的随机数ID已经存在,则goto s,重新生成
全局变量初始定义 = 0,但是在其他函数或者main函数里肯定改变了初值,所以不再是0,所以可以循环下面的代码 参考技术A 从代码的写法上来看
是要生成一个account不重复的一个新项
所以 才会出现随机数n与任意一个account重复的时候, goto到s,也就是重新生成n
至于NUM, 在生成成功 也就是这个函数的剩余部分, 必然会有NUM++的。
当NUM为0的时候,无需判断重复, 这种情况下,循环会不执行。 参考技术B 程序不能从这看啊。得从main函数开始看啊。而且是全局变量啊,所有地方都有可能改变其值啊。所有我无法解释清你截图部分的意义。
求大神指教:python将文件内容转字典
文件内容格式如下:liuqiang,123456liuqiang,123456liuqiang,12345lk报错怎么解决
参考技术A 你变量a是局部变量,你要把a定义为全局变量才可以,这个要注意下。希望能帮到你。。。。。。 参考技术B a.append(b)执行完成以后,a就被销毁了,因为a是一个函数内变量,因此要么把变量a的声明放到with上面,或者把下面的转换给缩进一行。追问
a放到with上面还是报错,报错内容和图上一样
追答根据这个提示,应该是在将列表转为字典的时候,遇到了一个空行导致的出错
以上是关于求大神,c语言大神,一段程序说的啥意思,全局变量等于0怎么循环下面的的主要内容,如果未能解决你的问题,请参考以下文章