在C語言中,要顯示所有記錄,需要使用循環遍歷所有記錄并將其打印出來。下面是一個示例代碼:
#include <stdio.h>
struct Record {
int id;
char name[50];
int age;
};
int main() {
struct Record records[3] = {
{1, "Alice", 25},
{2, "Bob", 30},
{3, "Charlie", 35}
};
for (int i = 0; i < 3; i++) {
printf("Record %d:\n", i+1);
printf("ID: %d\n", records[i].id);
printf("Name: %s\n", records[i].name);
printf("Age: %d\n", records[i].age);
}
return 0;
}
在上面的示例中,定義了一個結構體Record
表示記錄,然后創建了一個包含3條記錄的數組records
。接著使用循環遍歷數組中的每一條記錄,并將其逐條打印出來。