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

移动端网站模板怎么做的外链查询

移动端网站模板怎么做的,外链查询,网站中用特殊字体,嘉兴网站建设网址1、字符串概念 字符串用来存储一组字符,因此需要字符数组来存。 C语言中字符串的表示 C语言里面字符串只能用字符数组来存 字符串要求这个数组的末尾必须至少有一个\0 char ch1[] {a,b,c}; // 不是字符串 char ch2[5] {h,e,l,l,o}; // 不是字符串 char…

1、字符串概念

        字符串用来存储一组字符,因此需要字符数组来存。

        C语言中字符串的表示

                C语言里面字符串只能用字符数组来存

                字符串要求这个数组的末尾必须至少有一个\0

                char ch1[] = {'a','b','c'};           // 不是字符串

                char ch2[5] = {'h','e','l','l','o'};  // 不是字符串

                char ch2[6] = {'h','e','l','l','o'};  // {'h','e','l','l','o','\0'}  字符串

                char ch2[10] = {'h','e','l','l','o'}; // {'h','e','l','l','o','\0','\0','\0','\0','\0'}  字符串

                简化成""的形式

                char ch2[] = "hello"; // {'h','e','l','l','o','\0'}

        例:

                char ch2[10] = {'h','e','l','l','o'};

                sizeof(ch2)=___10____   (sizeof求空间所占字节数)

                char ch3[] = "hello";

                sizeof(ch3)=____6_____ (sizeof求空间所占字节数)

2、字符串专门格式控制符%s        

        输入 -- 一串字符  --- %s需要字符串的某个字符地址,从给定的地址开始接收一个字符放到char型空间去,直到遇到空格 或者 回车 结束

        输出 -- 一串字符  --- %s需要字符串的某个字符地址,从给定的地址开始读一个char字符输出,读一个输出,读到\0

char str[20];printf("请输入一个字符串:");scanf("%s",str);     //  scanf("%s",&str[0]);printf("输入的字符串是:%s\n",str);

3、多个字符串存储

        存储一个同学的姓名

                一个字符串  --- 一维数组既可以了  char name[20];

        存储一个班级同学的姓名,加入班级有5为同学

                5个字符串 --- 二维数组            char names[5][20];

        例:

                

char names[5][20] = {"lili","tom","xiaoming","xiaoli","xiaomei"};int i;
for(i=0;i<5;i++)
{printf("%s\n",names[i]);
}

4、字符串处理函数

        因为字符串需要使用数组存储,所以字符串名称是一个数组名,不能直接进行比较或者 复制操作,因此C语言为了方便我们操作,在string.h头文件里面提供了很多常用的字符串处理函数,帮助我们快速实现字符串的相关操作,具体可以参考:C/C++函数大全。

        

        库函数学习重点关注:

                函数功能是什么

                功能怎么用

                思考:函数如何完成这个功能

        4.1、strlen 


            功能:求字符串长度,不包含'\0'
            语法:
                        #include <string.h>
                        size_t strlen( char *str );  
             使用:                        

#include<stdio.h>
#include<string.h>int main(void)
{char str[20];printf("请输入字符串:");scanf("%s",str);int len;len = strlen(str);printf("%d\n",len);int len1;len1 = strlen(&str[2]);printf("%d\n",len1);return 0;
}

                sizeof : 任意空间所占字节数

                strlen :字符串 -- 从给定的地址计数知道遇到\0 --- 统计这个过程中字符的个数

           实现思路:

                从给定的地址开始查找,找到一个非\0字符就技术,直到遇到\0字符结束计数,并把技术结果返回。

        4.2、strcat 


            功能:字符串拼接
            语法:
                        #include <string.h>
                        char *strcat( char *str1, const char *str2 ); 
            使用:                    

char s1[30] = "hello";
char s2[10] = "world";// 想把s2拼接到s1的后面            
strcat(s1,s2); printf("%s",s1);

            实现思路:
                        先找到第一个字符串末尾 \0
                        依次将第二个字符串的字符拷贝到第一个字符串的位置
                        拷贝结束补\0

        4.3、strcpy 


            功能:拷贝字符串
            语法:
                        #include <string.h>
                        char *strcpy( char *str1, const char *str2 ); 
            使用:                        

#include<stdio.h>
#include<string.h>int main(void)
{char s1[10] = "hello";		char s2[10] = "hihihhi";strcpy(s2,s1);printf("%s",s2);printf("%c",s2[6]);return 0;
}

            实现思路:                        
                       依次将第二个字符串的字符拷贝到第一个字符串str1指向的位置
                        拷贝结束补\0

        4.4、strcmp


            功能:比较字符串大小
            语法:
                        #include <string.h>
                        int strcmp( const char *str1, const char *str2 ); 
            使用:
                        

#include<stdio.h>
#include<string.h>int main(void)
{char pwd[20];printf("请输入密码:");scanf("%s",pwd);int res;res = strcmp(pwd,"123456");if(res == 0){printf("登录成功");}else{printf("登录失败");}return 0;
}

            实现思路:
                        长度一样,对应下标上的字符也要一样,两个字符串相等,返回0,否则就是不相等。

                        找到两个字符串的对应位置,0下标和0下标比较,1下标和1下标比较,知道遇到不一样的返回非,如果对比了所有都一样,一起遇到\0就代表字符出啊你一样,返回0。

http://www.hkea.cn/news/617742/

相关文章:

  • 网站建设公司怎样拓展网站业务大连网站推广
  • 什么网站可以免费做找客户东莞seo建站推广费用
  • 合肥微信网站建设购物网站如何推广
  • 网站建设课程简介图片百度官网认证免费
  • 月夜影视在线观看免费完整版韩剧关键词排名优化报价
  • 做网站的工作时间兰州seo公司
  • css怎么嵌入到html直通车关键词优化口诀
  • 虚拟网站php专业型seo网站关键词排名提升
  • 找人合伙做网站平台b2b电商平台
  • 手机网站建设技术方案找网站设计公司
  • 杭州如何设计公司网站惠州seo网站推广
  • 成都网站建设门户大连企业网站建站模板
  • 游戏卡充值可以做网站吗百度竞价关键词出价技巧
  • 建设企业网站就等于开展网络营销网店推广实训报告
  • dede无法更新网站主页到百度联盟注册
  • wordpress支持爱奇艺企业网站seo托管怎么做
  • 永川做网站的武汉百度快速排名提升
  • 做网站的故意给中病毒网络营销广告
  • 关于阅读类网站的建设规划书友情链接系统
  • 专业做幼儿园设计的网站百度小程序关键词优化
  • 腾龙时时彩做号网站整站优化关键词排名
  • 正规的网站制作与推广百度广告运营
  • 网站建设估价引擎搜索有哪些
  • 东莞网站建设选菲凡网络如何制作网站
  • 网站收录系统备案查询官网
  • 临朐县网站建设利用搜索引擎营销成功的案例
  • 利用网盘做视频网站镇江优化推广
  • 视频微网站开发哪个公司网站设计好
  • 品网站建设智能搜索引擎
  • 怎样在百度建网站seo建设者