【发布时间】:2021-04-25 16:48:12
【问题描述】:
我的学校作业指出以下我需要创建一个具有 2 个数据类型 (Char,Int) 的 typedef 结构,为其创建 4 个元素,将这些值放入一个数组并打印该数组。我可以管理它直到创建数组。之后我就有点烦了,
#include <stdio.h>
typedef struct {
char *Series;
char KiloWatts;
int Age;
} Data_T;
int main(){
Data_T Motor[4] = {{"B", 3, 2004},{"T", 5, 2005},{"B", 3, 2004},{"A", 2, 2002}};
int i;
for (i=0; i<4;i++)
printf("%n", Motor[i]);
}
return 0;
}
我知道 printf 现在无法正常工作,所以是否有功能可以执行此操作,还是我需要手动写下所有内容?
【问题讨论】:
-
您需要单独打印每个成员或将其委托给执行此操作的函数。