linux中记录某文件的运行次数

程序思想很简单:创建一个文本,每次运行程序时,打开文本,读取里面的数字记录,+1再重新输入进去

linux中记录某文件的运行次数_第1张图片

 首先需要打开这个文件,权限可读可写,我们需要读取文件里面的内容,选择追加的打开方式

先把文件里面的内容读到buf中。文件内容应该是一串数字,将其变为一个int型常量。再将常量+1变回一串数字

之后再次打开文本,以覆盖的方式清除掉上一次的数值,把这串数字写进去

再次打开的原因是,追加输入数字会导致读写位置的改变。而每次打开文件读写位置会从头开始,而每次最新的数字都会改变位置。先以追加方式打开,在以覆盖方式再次打开文件

 

 

你可能感兴趣的:(linux)