【发布时间】:2011-03-19 19:17:13
【问题描述】:
我正在尝试读取文件的某个部分,并且每行的数据量不同,但我知道我想要多少字节的信息。像这样:
5bytes.byte1byte2byte3byte4byte5CKSum //where # of bytes varies for each line (and there is no period only there for readability)
实际数据:
05AABBCCDDEE11
03AABBCC22
04AABBCCDD33
所以我想让我的宽度是这样的变量:
fscanf_s(in_file,"%variableX", &iData);
这可能吗,因为现在我想我必须创建一个案例陈述?
【问题讨论】:
-
你需要澄清你在问什么。
-
基本上我只是希望能够使用一个变量来设置宽度,我可以根据我阅读的每一行而不是“%5X”来更改该变量 - 这里我的宽度限制为 5,我只是想把我自己的变量放在那里,所以我的宽度可以是动态的。