![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言
高速熬夜白菜
这个作者很懒,什么都没留下…
展开
-
关于多重for循环中赋初值位置的注意事项
我们都知道,for语句中可以为变量进行赋值,有时因需要,要对一个变量每次循环都赋同一个初值,但这个变量不是随便就可以放到任何一个for语句中的,如果赋值位置不对,容易导致逻辑错误,而编译又没报错,很难找到根源。 for语句里对变量的赋值是在最开始进入循环(包括跳出循环后又重新运行本循环)才赋的值;在for循环开始执行时,除第一次循环,在没跳出循环情况下,后面每次循环都不会再运行for里的赋值语...原创 2018-12-04 15:08:59 · 3061 阅读 · 0 评论 -
函数类型和参数类型关系问题
函数类型与参数类型并无关系,函数类型与返回值有关。 例如: #include<stdio.h> int a(float x) { return 0; } 函数a为int类型,返回值为0,形参x就可以为任意类型,这样不会造成编译错误。 但如果返回值为x,a函数类型长度就要大于或等于形参x类型长度。 例如: #include<stdio.h> double a(fl...原创 2018-12-04 21:56:20 · 1640 阅读 · 0 评论