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

苏州专业网站seo推广汕头seo关键词排名

苏州专业网站seo推广,汕头seo关键词排名,单位网站建设费算无形资产吗,深圳手机网站建设多少钱用惯了Java C#这些语言,C语言中处理字符串还是有些不习惯的,所以这里写一下学习笔记。 C中字符串就是字符数组,是指向字符的指针,并且以空字符 \0 结尾,字符串作为函数的参数传递时一般使用指针类型,使用数…

用惯了Java C#这些语言,C语言中处理字符串还是有些不习惯的,所以这里写一下学习笔记。

C中字符串就是字符数组,是指向字符的指针,并且以空字符 '\0' 结尾,字符串作为函数的参数传递时一般使用指针类型,使用数组还是指针,可以参考的原则是:字符串常量使用指针,如果要创建一个可以修改的字符串,则使用足够容量的数组。

C语言中处理字符串的相关函数在 string.h,常用的就是复制、拼接、比较字符串,判断一个字符串包含另一个字符串,或者以某个字符串开头/结尾,下面是相关的代码:

#include <stdio.h>
#include <string.h>#define STR_LEN 100void run_string_test(void) {char input[STR_LEN];char msg[STR_LEN];puts("请输入一行字符串");s_gets(input, STR_LEN);//判断字符串以XXX开头const char* substr = "123";if(strncmp(input, substr, strlen(substr)) == 0) {/* sprintf()类似插值字符串或者Java的 String.format() */sprintf(msg, "输入的字符串以 %s 开头", substr);puts(msg);}//判断字符串以XXX结尾if(strncmp(input + strlen(input) - strlen(substr), substr, strlen(substr)) == 0) {sprintf(msg, "输入的字符串以 %s 结尾", substr);puts(msg);}//判断字符串包含XXXif(strstr(input, substr)) {sprintf(msg, "输入的字符串包含 %s", substr);puts(msg);}puts("Done!");
}char* s_gets(char * st, int n) {char* ret_val;int i = 0;ret_val = fgets(st, n, stdin);if(ret_val != NULL) {while (st[i] != '\n' && st[i] != '\0') {i++;}if(st[i] == '\n') {st[i] = '\0';} else {while (getchar() != '\n') {continue;}}}return ret_val;
}

http://www.mmbaike.com/news/52016.html

相关文章:

  • wordpress 模板 新闻搜狗搜索引擎优化论文
  • 东莞连衣裙 东莞网站建设竞价外包
  • 广州东莞网站建设南京seo圈子
  • 对网站界面设计起决定性作用的是网站关键词百度自然排名优化
  • 做网站用asp和html珠海网站建设优化
  • 网站建设的商品分类编码app推广公司
  • 成都网站建设培训学校谷歌搜索指数查询
  • 网站设建设表单lol今日赛事直播
  • 用html5做手机网站艾滋病阻断药
  • 澳门建设银行官方网站百度seo策略
  • b2b网站开发技术文档google推广seo
  • 河池网站制作深圳百度快速排名优化
  • 网站开发找哪个百度网址大全设为主页
  • 公安局网站备案seo网站推广目的
  • 2016市网站建设总结友情链接你会回来感谢我
  • 常熟做网站seo优化教程自学
  • 网站后端做留言板功能百中搜
  • 小俊哥网站建设广告联盟怎么做
  • js代码网站大全seo网站优化工具
  • 哪个公司做网站好苏州现在什么网络推广好
  • 写网站策划书需要注意什么2023最新15件重大新闻
  • 郑州网站seo外包站长工具域名解析
  • 自助网站建设开发北京网优化seo公司
  • 淘宝客网站备案流程sem投放
  • 个人asp网站模板下载近10天的时事新闻
  • 公积金网站建设方案免费发广告的网站
  • 帮人做淘宝美工的网站安徽seo优化规则
  • 嘉兴网站建设技术开发aso优化注意什么
  • 安徽住房和城乡建设厅seo研究中心qq群
  • 网页设计搜题软件企业seo顾问服务