`
Touch_2011
  • 浏览: 291484 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

C语言中字符数组操作的函数实现(C语言实现)

阅读更多

1puts(字符数组):将一个以’\0’结束的字符串输出。

2gets(字符数组):从终端读入一个字符串到数组,自动在末尾加入’\0’

3strcat(字符数组1,字符数组2):将2连接到1后面,注意:字符数组足够大,连接后字符串1后面的’\0’取消,只在2后有’\0’

   strcat函数实现

4strcpy(字符数组1,字符串2):1的长度不得小于2。复制时连同’\0’一起复制,不能用赋值语句将一个字符串常量或字符数组直接给一个字符数组赋值。

   strcpy函数实现

strcpystr1str22):将str2中的前两个字符复制到str1中,然后加个’\0’

5strcmp(字符串1,字符串2):自左向右逐个比较,=返回0>返回一个正整数,<返回一个负整数。

   strcmp函数实现

6strlen(字符串):str=abcde”长度是五,但有6个元素(有个’\0’

   strlen函数实现

7strlwr(字符串):将字符串中大写字母转换成小写字母。

   strlwr函数实现

8strupr(字符串):将小写字母转换成大写字母。

strupr函数实现

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics