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

电子商务网站模板东莞seo整站优化火速

电子商务网站模板,东莞seo整站优化火速,axure做网站效果图步骤,微信怎么申请小程序一、目的 介绍四个常用的字符串函数。 二、字符串函数需要的库 #include<string.h> 三、主要函数 (一)求字符串的长度 1、函数的语法格式 size_t strlen(const char* p) 参数说明&#xff1a; cons char* p &#xff1a;接收一个char类型的数组或者字符变量&#xff…

一、目的

   介绍四个常用的字符串函数。

 

 

二、字符串函数需要的库

#include<string.h>

 

 

三、主要函数

 

  (一)求字符串的长度

 1、函数的语法格式

size_t   strlen(const char*  p)

 参数说明:

    cons char* p  :接收一个char类型的数组或者字符变量;

 返回值:

    整数: 参数代表的字符串序列的长度(是拥有的字节长度);

 

 

2、使用案例

#include<stdio.h>

#include<string.h>

int main(){
    char n[50] = {"abc\0"};

 

    // 打印长度
    printf("长度:%d \n", strlen(n));
    return 0;
}

 结果:

长度:3

 

 

(二)连接函数

  把两个字符串连接起来。

 

  1、函数语法

char *  strcat(char * dest,   const char * src);

 参数说明:

     char* dest     : 存放最终结果的数组或者字符串空间位置

     char* src   :  存放需要连接的字符串的数组或者字符串空间指针

 

返回值:

    char*类型:  返回和dest一样的地址

 

通俗解释:把src位置的字符串接在dest位置的字符串的后面;dest需要空间足够;

 

 

  2、使用案例

#include<stdio.h>

#include<string.h>

int main(){
    // 存放连接后的结果 
    char des[15] = {"hello "};
    
    // 需要连接的字符串
    char src[7] = "world!\0";
     

   // 开始连接
    char* result_p = strcat(des, src);
    
    printf("des的内容:%s \n", des);
    printf("src数组的内容: %s \n", src);
    printf("result_p的内容:%s \n", result_p);


    return 0;

结果:

des的内容:hello world!
src数组的内容: world!
result_p的内容:hello world!

 

 

(三)复制函数

    把一个空间的字符串复制一份到另一个空间里。

  1、函数语法

char*  strcpy(char *  dest,  const char*  src);

 参数说明:

     char* dest     : 存放复制后的结果的数组或者字符串空间指针

     char* src   :  存放目标复制字符串的字符串的数组或者字符串空间指针

 

  返回值:

     char*类型:  返回和dest一样的地址

 

 

通俗解释:把src位置的内容复制一份给dest位置的空间;

 

  2、案例
 

#include<stdio.h>

#include<string.h>

 

int main(){
    // 存放复制结果
    char dest[50];

 

    // 存放复制的目标字符串
    char src[10] = "abc\0";

 

    // 开始复制
    char* p = strcpy(dest, src);


    printf("des的内容:%s \n", dest);
    printf("src数组的内容: %s \n", src);
    printf("p指针指向的值:%s \n", p);
    
    return 0;
}

结果:
 

des的内容:abc
src数组的内容: abc
p指针指向的值:abc

 

 

 (四)比较函数

    比较两个字符串是否相等;

  1、函数语法

int  strcmp(const char* str1,  const char*   str2)

 参数说明:

      const char*  str1    :参与比较的第一个字符串的存放指针

      const char*  str2    :参与比较的第二个字符串的存放指针

 

 

  返回值:

      0    :如果两个字符串相等;

      -1   : 如果str1小于str2;

      1    : 如果str1大于str2;

 

  注意:是按照ASCII编码的顺序比较,靠后面的比前面的字符大;

 

 

  2、使用案例

#include<stdio.h>

#include<string.h>

 

int main(){

    // 存放第1个字符串

    char str1[10] = {"abc"};

    // 存放第2个字符串
    char str2[10] = {"abcd"};
    
    printf("比较结果:%d \n", strcmp(str1, str2));


    return 0;
}

 

 结果:

比较结果:0

 如果是"abcd"和"abc"比较,结果是1。

 如果是"abce"和"abcd"比较,结果是1。

 

 

 

 

 

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

相关文章:

  • 太子河网站建设百度推广二级代理商
  • 泉州外贸网站建设都有哪些公司每日国际新闻最新消息
  • 智能建站服务平台北京谷歌seo
  • 成都个人兼职做网站百度竞价排名费用
  • 石家庄微网站建设公司哪家好seopeix
  • 泰安网站建设公司项目推广
  • 网站怎样做权重网站老域名跳转到新域名
  • 网站不足之处网站收录一键提交
  • 设计素材网站图案免费网站的排名优化怎么做
  • 上海著名网站设计公司如何接广告赚钱
  • 网站建设网站需要什么河北seo推广公司
  • 台州经典网站建设费用网络宣传的方法有哪些
  • 国内高端品牌网站建设推广网页
  • 如何查企业的工商信息网站建设seo优化培训
  • 做网站推广托管注意北京优化seo公司
  • 网站开发的安全性原则自建网站
  • 超链接 网站微信朋友圈广告投放收费标准
  • 帝国做的网站怎么上传图片目录搜索引擎有哪些
  • 无锡电子商城网站设计销售技巧和话术
  • 网站的后期维护武汉百度推广seo
  • 网站算信息化建设软文文案范文
  • 建设信用卡积分兑换网站关键词排名怎么快速上去
  • 国外交友网站怎么做谷歌浏览器官网下载
  • 软件开发怎么学全网关键词优化公司哪家好
  • 济南网站建设 unzz好看的网站ui
  • 网站改版做301是啥意思 换域名aso关键词搜索优化
  • 做网站和做网页有什么区别国外推广网站有什么
  • 网站源码程序下载什么是电商平台推广
  • 学做网站有前途吗黑河seo
  • 建模外包网站外贸网站免费建站