2019-12-25

今日学习了关于字符串数组的只是,定义字符串数组与定义字符型数组相类似,大括号中的单引号,改为双引号即可。

输出字符串数组时,使用%s进行输出。字符串每个字符占一位,字符串中最后一位是\0 结束标志。

大括号内为“\0”表示该字符串为空。scanf()函数对字符串进行赋值时,取地址符&可以省略。

strcmp(s1,s2)字符串比较函数。当两个字符串的字符完全一样时,返回值为0

s1>s2时,返回值为1.   s1<s2时,返回值为-1.

memcmp(S1,S2,比较长度)字符串比较函数。指从S2字符串中去比较长度的字符与S1进行比较。

strcpy(S1,S2)字符串复制函数。将S2复制给S1。S1的值被覆盖。

strlen(S1)字符串测试函数。测试一个字符串的长度,到第一个\0结束,返回值为整型常量。

strcat(S1,S2) 字符串连接函数,将S2连接到S1的\0位置。原本S1的结束标志\0 被覆盖。

字符串的输入,输出。

gets(S1)输入字符串,会覆盖之前S1的值,末尾自动添加\0结束标志。输入的字符串未超过S1原来的数值长度,原来的数值还存在。

puts(S2)输出字符串。相比printf()多输出一个换行标识。同时只输出\0前的字符。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 9,178评论 0 2
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,906评论 0 4
  • 这是16年5月份编辑的一份比较杂乱适合自己观看的学习记录文档,今天18年5月份再次想写文章,发现简书还为我保存起的...
    Jenaral阅读 8,076评论 2 9
  •   引用类型的值(对象)是引用类型的一个实例。   在 ECMAscript 中,引用类型是一种数据结构,用于将数...
    霜天晓阅读 4,826评论 0 1
  • 今天课上主要讲了字符串数组。定义有越界要求,输入、输出无越界要求。 字符串是由数字、字母、下划线组成的一串字符,不...
    zhuangtingting阅读 656评论 0 0

友情链接更多精彩内容