c语言输入函数:
⒈scanf()所需头文件stdio.h
⒉getchar()所需头文件stdio.h
输入后存入缓冲区按下回车读取
⒊getche()所需头文件conio.h
输入后立即读取
⒋getch()所需头文件conio.h
输入后立即读取
⒌gets()所需头文件stdio.h
输入字符串后按下回车读取
gets()区别于scanf()在输入字符串时,gets以'\0'为结束标志,而scanf以空格为结束标志。
c语言输出函数:
⒈printf()所需头文件stdio.h
⒉putchar()所需头文件stdio.h
单个字符输出
⒊putch()所需头文件conio.h
输出字符后光标右移一位
⒋puts()所需头文件stdio.h
输出字符串后换行
c语言字符串操作类函数:
(注意头文件string.h)
⒈memcmp(s1,s2,n)n为比较个数
若字符串相同,则表达式值为0。
s1大,表达式值为1。s2大,表达式值为-1。
⒉strcmp(s1,s2)比较所有字符(无限制个数)
若字符串相同,则表达式值为0。
s1大,表达式值为1。s2大,表达式值为-1。
⒊memcpy(s1,s2,n)n为个数
s2的前n项覆盖到s1的前n项
⒋strcpy(s1,s2)
s2覆盖到s1
⒌strcat(s1,s2)
s2的内容接到s1的后面,原s1的\0去掉
⒍strlen(s)
查看当前字符串长度,相当于sizeof()










网友评论