我计划创建一个从指针派生的二维数组typedef struct
假设typedef struct名为“Items”并包含字符串和整数的混合变量。
我将声明两个int变量,即typenum和typetotal。这两个整数将从零开始,当输入数据与某个函数匹配时相加。
在数组中,Items *type[][], 基本上type[][]是,Items *type[typenum][typetotal]但我不能这样做,因为我将在声明部分声明typenumandtypetotal为零。
我尝试通过初始化数组,Items *type[][] = {{0},{0}}但这会产生错误。
有什么建议吗?有些人告诉我使用 malloc() ,但我根本不知道如何。
*在 Windows 上使用 Tiny C