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, volatile
2.控制語句:
控制語句完成壹定的控制功能。C語言只有9條控制語句,又可細分為三種:
( 1)選擇結構控制語句
if()~else~, switch()~
(2)循環結構控制語句
do~while(), for()~, while()~, break, continue
(3)其它控制語句
goto, return
3。函數:
字符串函數
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