1.保留字:C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。 (1)数据类型关键字(12个):char, double, enum, float, int, long, short, signed, struct, union, unsigned, void (2)控制语句关键字(12个):break, case, continue, default, do, else, for, goto, if, return, switch, while (3)存储类型关键字(4个):auto, extern, register, static (4)其它关键字(4个):const, sizeof, typedef, volatile2.控制语句:控制语句完成一定的控制功能。C语言只有9条控制语句,又可细分为三种:( 1)选择结构控制语句 if()~else~, switch()~(2)循环结构控制语句 do~while(), for()~, while()~, break, continue(3)其它控制语句 goto, return3。函数: 字符串函数 bcmp bcopy bzero memccpy memchr memcmp memcpy memicmp memmove memset movmem setmem stpcpy strcat strchr strcmp strcmpi strcpy strcspn strdup stricmp strlen strlwr strncat strncmp strncmpi strncpy strnicmp strpbrk strrev strset strstr strtok strupr 数学函数 abs acos asin atan atan2 ceil cos cosh exp fabs floor fmod frexp hypot ldexp log log10 modf pow pow10 sin sinh sqrt tan tanh 输入输出函数 getchar kbhit printf putchar 系统库函数 ClearScreen DispBCD SetScrollBar TextOut UpdateLCD bell block clrscr cursor delay get_chi_font get_eng_font getkey getpixel gotoxy line move noidle outtextxy putpixel pyfc rectangle sleep textmode time write_chi_font write_eng_font 标准函数 exit itoa 字符函数 isalnum isalpha iscntrl isdigit islower isascii isgraph isprint ispunct isspace isupper isxdigit toascii tolower toupper 动态内存分配函数 calloc free malloc realloc