今天主要学习了字符串函数的使用
包括
1、strlen(arr)求字符串的长度,读取字符串\0前面的字符个数。返回值是无符号类型,所以需要注意相减也是无符号的。
2、strcpy(arr1,arr2)将arr2的内容拷贝到arr1里面,包括\0,返回值为arr1的地址。
3、strcat(arr1,arr2)追加函数,将arr2的内容追加到arr1的后面,返回值为arr1的起始元素地址,不能自己追加自己。
4、strcmp(arr1,arr2)2个字符串比较,字符串比较不能用“==”,比较方法为字符一一对于比较,不是字符串的长度。如果出现字符大小那就是比较结果,返回值为大于0,小于0,等于0
5、strncpy(arr1,arr2,num)将arr2的num位拷贝到arr1里面,如果num大于arr2的内容,则补充\0,
6、strncat(arr1,arr2,num)将arr2的num位追加到arr1里面,如果num大于arr2的内容长度,不需要补充\0.
7、strncmp(arr1,arr2,num)比较arr1和arr2的num位。
8、strstr(arr1,arr2)在arr1里面找是否有arr2的字符串,也就是找子字符串。返回值为arr1里面找到的子字符串首地址。
9、strtok(str,sep)将str里面的字符串按照分隔符分割。
str是具有分隔符的字符串,sep是分隔符的集合
调用一次就会消除一个分隔符,第一次调用传地址,后面传NULL,返回值为分割后字符串首地址。
字符操作
1、tolower()将大写改为小写
2、toupper()将小写改为大写

更多相关文章

  1. 008. 字符串转换整数 (atoi) | Leetcode题解
  2. Jquery对选取到的元素显示指定的长度,对于的字符串用“...”显示
  3. 将字符串数组发布到.net-core mvc
  4. js或Jquery中判断字符串中是否有换行符或回车符/n
  5. 中国省市区地址三级联动jQuery插件
  6. 通过],[和创建json对象来分割字符串
  7. jQuery返回一个没有逗号的字符串的前5个单词
  8. 将Object转换为字符串并返回[复制]
  9. 带有括号的某些字符串导致Ajax POST操作失败,出现403错误(禁止)

随机推荐

  1. android中shape的使用(android:angle小解)
  2. [置顶] Android:图解Activity启动流程源码
  3. 使用Android(安卓)Studio在64位Ubuntu环
  4. Android系统信息和安全机制(学习笔记)
  5. Android 第七天(下午)
  6. Android Menu
  7. Android/java 多线程(六)-AsyncTask使用
  8. ios/android 程序员
  9. View基础知识总结
  10. android的init.rc文件的语法