心理

当前位置 /首页/完美生活/心理/列表

怎样用C语言读取excel文件

怎样用C语言读取excel文件

C语⾔读取excel⽂件

步骤

1、 将Excel⽂件另存为*⽂件(是和txt⼀样,以⼆进制⽂本形式存储,它是以都逗号分隔符做个单元格内容的划分),这⾥要特别注意在

另存为时,会有两个关于csv的选项,如果需要在C语⾔中,读取中⽂,需要选择 CSV(逗号风格)(*)。CSV UTF-8格式,在C 语⾔中中⽂会出现乱码。

2、 在C语⾔中使⽤FILE,读取数据。将表格数据存⼊数组中。细节见代码注释:

#define maxFactorNumber 128 //最⼤因素个数

//这⾥需要存储字符串的值到数组,所以不能写成typedef char * Matrix[maxYSNumber][maxYSNumber]

//否则只能保存引⽤。⼀旦被引⽤的字符串发⽣变化,就会产⽣意想不到的结果。

简单的方法是通过ODBC来实现: 具体实现

一、 包含Excel文件操作类头文件 #include "CSpreadSheet.h"

二、 新建Excel文件,并写入默认数据 // 新建Excel文件名及路径,TestSheet为内部表名 CSpreadSheet SS("c:", "

TAG标签:语言 excel 文件 读取 #