C语言中使用typedef关键字解释结构
类型定义
'C' 允许使用 'typedef' 关键字定义新的数据类型名称。使用“typedef”,我们不能创建新的数据类型,而是为已经存在的类型定义一个新名称。
语法
typedef datatype newname;
示例
typedef int bhanu;int a;
bhanu a; %d
该语句告诉编译器将“bhanu”识别为“int”的另一个名称。
'bhanu' 用于创建另一个变量 'a' 。
“bhanu a”将“a”声明为“int”类型的变量。
示例
#include <stdio.h>输出结果main (){
typedef int hours;
hours h; //整数 h;
clrscr ();
printf("Enter hours”);
scanf ("%d”, &h);
printf("Minutes =%d”, h*60);
printf("Seconds = %d”, h*60*60);
getch ();
}
Enter hours =1Minutes = 60
Seconds = 360
类型定义结构的示例
typedef struct employee{输出结果int eno;
char ename[30];
float sal;
} emp;
main (){
emp e = {10, "ramu”, 5000};
clrscr();
printf("number = %d”, e.eno);
printf("name = %d”, e.ename);
printf("salary = %d”, e.sal);
getch ();
}
Number=10Name=ramu
Salary=5000
以上是 C语言中使用typedef关键字解释结构 的全部内容, 来源链接: utcz.com/z/349154.html