- 博客(3)
- 收藏
- 关注
原创 C语言:子函数中的可变长度的多维数组在主函数中的调用
(3)*(Turbo[0]) 表示储存在Turbo[0][0]上的一个int类型的数值,*Turbo表示Turbo[0]的值,即&Turbo[0][0],表示的是一个int类型值的地址。(1)int Turbo[188][3] 为在子函数中定义的一个int型的二维数组,Turbo表示该数组的首地址,Turbo的首个元素是一个内含3个int型数据的数组,所以其首地址是这个内含3个int值的数组的地址;Turbo[0]则表示内含1个int型数据的地址。// p指向一个内含3个int类型值的数组。
2024-03-05 10:30:21
502
原创 matlab保存将“.mat”文件保存为“.txt”格式,然后用C语言读取“.txt”文件
Turbo[188][3]为定义的一个全零二维数组,利用fscanf_s函数,按照指针pFile索引,将文件中的数据读入到Turbo[188][3]数组当中,这里需要注意的是,matlab中保存的“.txt”文件中的数据矩阵的每一行的元素使用逗号隔开的,在这里读取的时候,“%d”之间也应该保持一致使用逗号隔开,否则在debug时会出现读不出数据的情况。“Turbo”为要保存的 “.mat” 数据表格,“TurboFile.txt” 为将“.mat”格式的数据表格转换成“.txt”格式后,新取的文件名。
2024-02-22 15:31:58
1434
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人