正在加载图片...
for(i=1;i<=30;i++){ if (j>d)j=a; for(i=1;i<=30;i++){ switch(month[il) case a: printf("‰2d%c\t",i,’a'); break case b:printf("%2d %c\t",i, 'b); break case c: printf("%2d%c\t",i,’c’); break case d: printf("‰2d%\t",i,’d); break; default: break printf( "\n") 1111类型定义符 typedef C语言不仅提供了丰富的数据类型,而且还允许由用户自己定义类型说明符,也就是说 允许由用户为数据类型取“别名”。类型定义符 typedef即可用来完成此功能。例如,有整型 量a,b,其说明如下: 其中int是整型变量的类型说明符。int的完整写法为 Integer,为了增加程序的可读性,可 把整型说明符用 typedef定义为 typedef int INTEGER 这以后就可用 INTEGER来代替int作整型变量的类型说明了 iNTEGER a, b 它等效于 用 typedef定义数组、指针、结构等类型将带来很大的方便,不仅使程序书写简单而且 使意义更为明确,因而增强了可读性。 例如 ypedef char NAME[20];表示NME是字符数组类型,数组长度为20。然后可 用NAME说明变量,如 完全等效于: char al[20],a2[20],s1[20],s2[20]int i; j=a; for(i=1;i<=30;i++){ month[i]=j; j++; if (j>d) j=a; } for(i=1;i<=30;i++){ switch(month[i]) { case a:printf(" %2d %c\t",i,'a'); break; case b:printf(" %2d %c\t",i,'b'); break; case c:printf(" %2d %c\t",i,'c'); break; case d:printf(" %2d %c\t",i,'d'); break; default:break; } } printf("\n"); } 11.11类型定义符 typedef C语言不仅提供了丰富的数据类型,而且还允许由用户自己定义类型说明符,也就是说 允许由用户为数据类型取“别名”。类型定义符 typedef 即可用来完成此功能。例如,有整型 量 a,b,其说明如下: int a,b; 其中 int 是整型变量的类型说明符。int 的完整写法为 integer,为了增加程序的可读性,可 把整型说明符用 typedef 定义为: typedef int INTEGER 这以后就可用 INTEGER 来代替 int 作整型变量的类型说明了。 例如: INTEGER a,b; 它等效于: int a,b; 用 typedef 定义数组、指针、结构等类型将带来很大的方便,不仅使程序书写简单而且 使意义更为明确,因而增强了可读性。 例如: typedef char NAME[20]; 表示 NAME 是字符数组类型,数组长度为 20。然后可 用 NAME 说明变量,如: NAME a1,a2,s1,s2; 完全等效于: char a1[20],a2[20],s1[20],s2[20]
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有