我对 C 相当陌生,我正试图围绕多维字符数组的初始化来思考,对于我的任务,我被要求从文件中读取并将文本存储在数组中,
我必须读取 5 个虚构人物的输入并存储一些关于他们的信息,所以我意识到我的数组看起来像:
char input[5][];
我很困惑的是第二个参数,我也不确定要设置什么。我将存储关于这些人的 9 个信息字段,我似乎无法找到答案,我是否应该将第二个数字设置为字段数量,或者它应该有多大。IE,
char input[5][9];
或者
char input[5][256];
另外,如果是后者,是否有一种做法是我应该将其设置为多大,或者只是选择一个数字?谢谢!