美文网首页
嵌入式学习笔记19.11.12

嵌入式学习笔记19.11.12

作者: Mo1035 | 来源:发表于2019-11-13 23:24 被阅读0次

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()

相关文章

网友评论

      本文标题:嵌入式学习笔记19.11.12

      本文链接:https://www.haomeiwen.com/subject/lsflictx.html