是否可以使用单个数组定义和初始化2列字符串?我的意思是我想用以下值初始化一个数组: {“Cp”,“Mu”,“H”,“Si”} - >列-1 {“比热”,“粘度”,“焓”,“表面张力”) - >列2 我该怎么做?使用指针会更容易吗?
答案 0 :(得分:1)
您也许可以使用结构数组,因此,
struct property{
char col1[size_of_row];
char col2[size_of_second_row];
};
struct property list[size_of_list];
或者,如果列表中的元素数量未知,则可以使用指针数组,每个指针指向一个属性位于第1列和第2列的节点。您可以参考{{ 3}}