当前位置: 首页 > wzjs >正文

天津做网站外包公司web个人网站设计代码

天津做网站外包公司,web个人网站设计代码,做电力项目信息的网站,烟台微信网站建设【字符函数和字符串函数】 字符分类函数字符转换函数函数的使用strcpy的使用strcat的实现strcmp的实现strncpy&#xff0c;strncat,strncmpstrstrstrtok的使用strerror 1.函数的使用 2.部分函数的模拟实现&#xff08;工作原理&#xff09; 字符分类函数 ag1. #include<std…

【字符函数和字符串函数】

  • 字符分类函数
  • 字符转换函数
  • 函数的使用
  • strcpy的使用
  • strcat的实现
  • strcmp的实现
  • strncpy,strncat,strncmp
  • strstr
  • strtok的使用
  • strerror

1.函数的使用
2.部分函数的模拟实现(工作原理)

字符分类函数

在这里插入图片描述
ag1.

#include<stdio.h>
#include<ctype.h>
int main()
{int r = isdigit('5');//返回的是非0值int p = isdigit('r');printf("%d %d\n", r,p);//非0值  0int m = islower('x');int n = islower('X');printf("%d %d", m,n);//非0值  0return 0;
}

练习1 将字符串中的小写字母转成大写,其他的不变
注a-97 A-65 b-98 B-66所以小写-32=大写

int main()
{char arr[] = "abCdEf1g2H3q#78";int i = 0;while (arr[i] != 0){if (islower(arr[i])){arr[i] -= 32;}printf("%c ", arr[i]);//A B C D E F 1 G 2 H 3 Q # 7 8i++;}return 0;
}

字符转换函数

在这里插入图片描述
所以练习1可以修改:

int main()
{char arr[] = "abCdEf1g2H3q#78";int i = 0;while (arr[i] != 0){if (islower(arr[i])){arr[i] = toupper(arr[i]);}printf("%c ", arr[i]);//A B C D E F 1 G 2 H 3 Q # 7 8i++;}return 0; 
}

函数的使用

在这里插入图片描述

strcpy的使用

在这里插入图片描述

字符串的拷贝
strcpy(目标,源头)
ag.

#include<string.h>
int main()
{char arr1[] = "abcdef";char arr2[20] = { 0 };//arr1=arr2错误的因为数组名是地址strcpy(arr2, arr1);printf("%s\n", arr2);return 0;
}

strcat的实现

字符串追加stract(目标,源头)
在这里插入图片描述
可以自己给自己追加
ag.

#include<string.h>
int main()
{char arr1[20] = "abcdef";char arr2[20] = "wwwww";//arr1=arr2错误的因为数组名是地址strcat(arr1, arr2);printf("%s\n", arr1);//abcdefwwwwwreturn 0;
}

strcmp的实现

字符串的比较
在这里插入图片描述
在这里插入图片描述
下面的q大 这个是按照对应位置按照顺序来比较的
strcmp(1,2)
1>2则return>0的数
1=2则return=0的数
1<2则return<0的数

int m = strcmp("abcde", "abq");
printf("%d", m);//小于0

strncpy,strncat,strncmp

strncpy
在这里插入图片描述
strncat
在这里插入图片描述
strncmp
在这里插入图片描述
在这里插入图片描述

strstr

stringstring字符串字符串 在一个字符串中找另外一个字符串
如果找到了返回起始地址,没有找到返回NULL

#include<string.h>
int main()
{char arr1[] = "abcdefgh";char arr2[] = "cde";char* r = strstr(arr1, arr2);if (r == 0){printf("招不到");}else{printf("%s", r);//cdefgh}return 0;
}

strtok的使用

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

strerror

在这里插入图片描述
在C语言使用的时候,库函数的使用,调用如果失败 会记录错误码
在这里插入图片描述

http://www.dtcms.com/wzjs/510687.html

相关文章:

  • 想学做网站学那个软件好温州seo推广外包
  • 给我免费播放在线湖南企业竞价优化
  • 做网站要会编程么小程序免费制作平台
  • 重庆找工作的网站百度极速版下载安装最新版
  • 百度收录哪些网站厦门百度整站优化服务
  • 浏览不良网站会被网警抓吗网络营销推广公司简介
  • 租网站服务器刷排名的软件是什么
  • 什么网站可以做国外批发网济南网站seo哪家公司好
  • 网站分为几种网上推广app怎么做
  • 做网站 教程竞价推广课程
  • wordpress极验验证注册搜索引擎优化的含义和目标
  • 兰州网站建设cheng搜索引擎优化的流程
  • .net网站封装seo在线优化平台
  • 什么是网站开发与建设seo关键词排名优化教程
  • 网站主页用ps做seo百度网站排名软件
  • 做庭院景观的那个网站推广好优化设计七年级下册数学答案
  • 政府网站建设责任杭州网站优化企业
  • 想再算命网站上登广告怎么做莆田百度快照优化
  • 做编程网站广州网站优化服务商
  • 平面设计网上自学搜索引擎优化大致包含哪些内容或环节
  • 网站项目策划书模板上海网络推广营销策划方案
  • 建筑企业网站模板微商软文范例
  • 购书网站开发的意义灰色行业关键词推广
  • 销售网站排名网站运营培训
  • 戚墅堰做网站价格百度网盘app免费下载安装老版本
  • dw做旅游网站教程广州网页seo排名
  • 档案局网站的建设百度搜索流量查询
  • 机械类毕业设计代做网站推荐百度软件商店
  • 网站开发发帖语言免费发布信息网站大全
  • 做网站空间500m多少钱视频号视频下载助手app