C语言怎样在退出程序之后还保持变量的值不变,下次用程序值还在。

 我来答
chenxiao_heng
推荐于2018-04-04 · TA获得超过435个赞
知道小有建树答主
回答量:249
采纳率:0%
帮助的人:327万
展开全部
必须用文件来保存变量。

变量保存在内存中,但是你程序退出了,内存都释放了,还怎么保持变量值不变。

必须用文件来保存变量值,程序开头要读文件,给变量赋值。
490749157
2010-09-03 · TA获得超过737个赞
知道小有建树答主
回答量:276
采纳率:100%
帮助的人:338万
展开全部
程序退出后,程序中所有的变量都会销毁,
你如果需要在下次程序启动时用到这些数据,只能在退出时写文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丨呜呼哀哉
2010-09-03 · TA获得超过285个赞
知道小有建树答主
回答量:145
采纳率:0%
帮助的人:174万
展开全部
呵呵,估计是不行。因为这些数据都是放在内存中,退出程序后,内存就释放了,想要使用这些数据就得建表保存,也就是数据库文件……
或者保存到文本文件也可以……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
silencesword
2010-09-03 · TA获得超过394个赞
知道小有建树答主
回答量:338
采纳率:0%
帮助的人:155万
展开全部
退出程序了,内存就释放了,用static也不行,你需要写入配置文件,下次启动再加载
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
滁州落叶归根
2010-09-03
知道答主
回答量:26
采纳率:0%
帮助的人:21.7万
展开全部
要不你设置 全局变量看看
或者你将变量的值放在一个txt文件中,下次用的时候在打开这个文件就行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式