如何为多个执行存储变量值 [英] How to store a variable value for more than one executions

查看:55
本文介绍了如何为多个执行存储变量值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



如何为多次执行存储变量值。


Ex:


main()

{

int i = 0;

i ++;

printf("%d" ;,i);

}


第一次执行输出应该是1

对于第二次执行输出应该是2


nth执行输出应该是n


任何帮助表示赞赏


提前进行的Thnaks
Harish

Hi,
How to store a variable value for more than one executions.

Ex:

main()
{
int i=0;
i++;
printf("%d",i);
}

For first execution output should be 1
For Second execution output should be 2

nth exection output should be n

Any help is appreciated

Thnaks in Advance
Harish

推荐答案

ha ****** @ gmail.com 写道:
ha******@gmail.com wrote:
如何为多个执行存储变量值。


不止一次执行?如果不诉诸外部

存储空间是不可能的,唯一的标准类型是文件。

main()
{
int i = 0;
i ++;
printf("%d",i);
}
对于第一次执行输出应为1
第二次执行输出应该是2
How to store a variable value for more than one executions.
More than one execution? Can''t be done without resorting to external
storage, the only Standard kind of which are files.
main()
{
int i=0;
i++;
printf("%d",i);
}

For first execution output should be 1
For Second execution output should be 2




像这样,你不能这样做。你需要在程序结束时将i的值写入

文件,然后在你下次执行

时再读回来。没有像静态但更大的关键字,如果那是'

你想要的东西。


Richard



Like this, you can''t do that. You''ll need to write the value of i to a
file at the end of the program, and then read it back when you start the
next execution. There is no keyword like "static-but-larger", if that''s
what you were looking for.

Richard


ha******@gmail.com 写道:
ha******@gmail.com wrote:
如何为多次执行存储变量值。

例如:

main()
{
int i = 0;
i ++;
printf("%d",i);
}
对于第一次执行输出应为1
第n次执行输出应为n
How to store a variable value for more than one executions.

Ex:

main()
{
int i=0;
i++;
printf("%d",i);
}

For first execution output should be 1
For Second execution output should be 2

nth exection output should be n




您可以将i的值存储在文件中,或者在环境变量中。



You could store the value of i in a file, or in an environment variable.


Grumble< de ***** @ kma.eu.org>写道:
Grumble <de*****@kma.eu.org> wrote:
ha******@gmail.com 写道:
ha******@gmail.com wrote:
如何为多个执行存储变量值。
How to store a variable value for more than one executions.



您可以将i的值存储在文件中,或者一个环境变量。



You could store the value of i in a file, or in an environment variable.




在文件中,是的,但是如何从C设置环境变量?


Richard



In a file, yes, but how do you set an environment variable from C?

Richard


这篇关于如何为多个执行存储变量值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆