c语言typedef修饰的结构体
时间: 2023-11-22 08:46:21 浏览: 74
typedef是一个存储类关键字-【python】tensorflow框架下cnn神经网络的花卉识别系统
C语言中,typedef可以用来为结构体类型定义一个新的名称,这个新的名称可以方便地在程序中使用。通过typedef定义结构体类型的新名称,可以使代码更加简洁易懂。例如,我们可以使用typedef定义一个新的名称Stu来代替struct Stu,这样在程序中就可以直接使用Stu来定义结构体变量了。下面是一个例子:
typedef struct Stu {
char name[20];
int age;
double score;
} Stu;
int main() {
Stu s = {"张三", 20, 85.5};
printf("%s %d %lf\n", s.name, s.age, s.score);
return 0;
}
在上面的例子中,我们使用typedef定义了一个新的名称Stu来代替struct Stu,这样在程序中就可以直接使用Stu来定义结构体变量了。
阅读全文