1.常用的字符串函数
strcpy:接收两个参数,把第二个参数的内容复制到第一个参数的起始位置,将原有的第一个参数内容覆盖。
strcnpy:接收三个参数,前两个分别是目标字符串和源字符串的位置,第三个是需要复制的字符个数。
strcat:把第二个参数的内容拼接到第一个字符串后面。
strchr:在第一个参数(字符串)中查找第二个参数(字符),返回第一次出现的位置。
strstr:在第一个参数(字符串)中查找第二个参数(字符串),返回第一次出现的位置。
2.常用的输入输出函数
C语言不存在“string”数据类型
printf(“%d是十进制整数,%s是字符串,%c是字符,%g是浮点型”,。。。。)
scanf(“%d是整数,%s是字符串,%c是字符,%f是浮点型”,。。。)
一行输入由一串字符和换行符组成。
gets()函数丢弃换行符,并在改行的末尾存储一个NUL字节,如果读取失败会返回NULL值。
puts()函数会把指定的字符串输出并添加一个换行符。
3.字符串常量占据的内存空间
字符串“HEllO”占据6个字节。
sizeof(“HELLO”) = 6。