模拟库函数<续>

  1.strcat  <两个字符串连接函数>

  2.strlwr  <将字符串中大写字母转化成小写字母>

  3.strupr  <将字符串中小写字母转化成大写字母>

  4.部分函数实现。 <strcat,strset,strstr,strchr>


1. strcat函数实现自己连接自己

wKiom1ZXGjfgnGF4AAA8pSUJ89k243.png

此方法不会实现自己给自己连接,会出现死循环。

原因:在连接时永远都遇不到‘\0’。

改进:在传参时,应将长度作为参数传入。

程序实现如下:

wKioL1ZXHLPxS6zPAABj-yHvZIM143.png

2. strlwr <将字符串中大写字母转化成小写字母>

wKiom1ZXG7-TH8gWAABXXjDaHUE347.png

3. strupr <将字符串中小写字母转化成大写字母>

wKiom1ZXHLKR3_glAABUAU87GLg605.png


4. (1)strcat   <连接两个字符串>

wKioL1ZXH66SfjnPAAA0UO7oluk084.png

   (2)strset  <设置>

wKioL1ZXH8CQenGwAAA13ebOtq0790.png


    (3) strchr  <找单个字符>

wKiom1ZXH3SyC5OxAAA2pykAPZs341.png

   (4)strstr  <找字串>

wKiom1ZXH4PR6XazAABEOkaQaGI680.png



你可能感兴趣的:(库函数)