关于s的定义问题

关于s的定义问题

可不可以把int s放到第二个for循环之前

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

因为在for循环中会创建多次s变量,遍历一次就创建一次并且赋值。如果放在外面就只会定义一个变量,不需要多次开辟内存空间去创建变量s。

耶嘿呦呦奥 2017-07-18 17:10:30

可以,但是不建议这么做,因为放到第二个for循环之前定义的话,第一个for循环执行多少次,s也会被定义多少次,会降低程序的执行性能。如果解决了你的疑惑,请采纳,祝学习愉快~

  • 提问者 慕粉3838620 #1
    定义变量s和单独给s赋值不是都不会占用内存吗?
    2017-07-18 19:04:57
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师