A. 【VC++读取文本文件里其中一列数据到一个数组中】
文本文件读取,只是字符串,所以根据你的格式,就需要查询空格的位置,用到的查找字符串函数是StrChr,然后把读入一行的字符串,根据空格的位置起,提取后面的字符串,即提取了你的角度值,剩下就是根据角度值的格式计算出实际值,同样是判断字符e所在位置,然后再读入e前面的值放入浮点变量,再读取e后面的值放入另一个浮点变量,然后把2个浮点变量相乘再成10,取2位小数点精度,再存入数组。
B. python 把文件内容读到一个数组里
首先py的数组使用列表代替的,除非py的扩展工具包,比如py有一个支持矩阵的包里面有数组的概念,
将文件读到列表里:
f = open('file_name.txt','r')
f_list = f.readlines()
可以print(f_list)查看列表,这是将文件的所有内容一次性读到列表中