• C算法--string.h头文件


    strlen()可以得到字符数组中第一个前的字符的个数

     1 #include <stdio.h>
     2 #include <string.h>
     3 
     4 int main(){
     5     char str [10];
     6     gets(str);
     7     int len=strlen(str);
     8     printf("%d
    ",len);
     9     return 0;
    10 }
    strlen()

    strcmp()

    strcmp()函数返回两个字符串大小的比较结果,按字典序

     1 #include <stdio.h>
     2 #include <string.h>
     3 
     4 int main(){
     5     char str1[50],str2[50];
     6     gets(str1);
     7     gets(str2);
     8     int cmp=strcmp(str1,str2);
     9     if(cmp<0) printf("str1<str2
    ");
    10     else if (cmp>0) printf("str1>str2
    ");
    11     else printf("str1==str2
    ");
    12     return 0;
    13      
    14 }
    strcmp()
     1 #include <stdio.h>
     2 #include <string.h>
     3 
     4 int main(){
     5     char str1[50],str2[50];
     6     gets (str1);
     7     gets(str2);
     8     strcpy(str1,str2);
     9     puts (str1);
    10     return 0;
    11 } 
    strcpy()将字符串复制给另一个
     1 #include <stdio.h>
     2 #include <string.h>
     3 
     4 int main(){
     5     char str1[50],str2[50];
     6     gets(str1);
     7     gets(str2);
     8     strcat(str1,str2);
     9     puts(str1);
    10     return 0;
    11     
    12 }
    字符串拼接
     1 #include <stdio.h>
     2 #include <string.h>
     3 
     4 /*将字符数组str中的内容以%d的格式写到n中*/
     5 int main(){
     6     int n;
     7     char str[100]="123";
     8     sscanf(str,"%d",&n);
     9     printf("%d
    ",n);
    10     return 0;
    11     
    12 } 
    字符数组以%d格式 写入n
     1 #include <stdio.h>
     2 #include <string.h> 
     3 
     4 int main(){
     5     int n=233;
     6     char str[100];
     7     sprintf(str,"%d",n);
     8     printf("%s
    ",str);
     9     return 0; 
    10 }
    n以%d格式写到str字符数组中
  • 相关阅读:
    数组塌陷现象
    深浅拷贝的区别
    冒泡排序,选择排序的应用
    JavaScript双重循环的嵌套
    Css Grid网格布局
    css3动画详细介绍
    Python tkinter Label Widget relief upload image
    XXXFD
    XXX1
    Python爬取一个简单网页的HTML代码
  • 原文地址:https://www.cnblogs.com/Catherinezhilin/p/11135888.html
Copyright © 2020-2023  润新知