我想知道是否可以在C中将文本文件中的一串字符分隔开,并将每个字符的值传递给一个char类型的变量。
例如:
如果 txt 文件包含代码 13E65A
该程序可以运行
char a = 1
char b = 3
char c = E
char d = 6
char e = 5
char f = A
如果可能的话,最好用什么函数来做?
感谢您的回复。
最佳答案
用fopen打开文件,然后用fscanf函数:
fscanf(file_handle, "%c%c%c%c%c%c", &a, &b, &c, &d, &e, &f);
a、b、c、d、e、f 变量是您示例中的字符
关于c - 分隔字符串中的字符并将其值分配给变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18816512/