博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
string.h
阅读量:7213 次
发布时间:2019-06-29

本文共 1475 字,大约阅读时间需要 4 分钟。

常用函数:

  

函数名:
  功 能: 拷贝一个字符串到另一个
  用 法: char *strcpy(char *destin, char *source);
  举例:
    char str[10];
    char *str1="abcde";
    strcpy(str,str1);
    str里面就是"abcde"
    这样就把str1拷贝到了str中
 
函数名:
  功能:将 串src中最多n个字符复制到字符 dest中(它并不像 一样遇到NULL才停止复制,而是等凑够n个字符才开始复制),返回指向dest的 ,注意,它会覆  盖以前的字符。
  原型:char *strncpy(char *dest, char *src,n);
  举例:str[10]="abcdef",str1[10]="12345";
  strncpy(str,str1,3);之后str里面为"123def"
 
函数名:
  功能: 字符串拼接函数
  用法: char *strcat(char *destin, char *source);
  举例:str[10]="abcdef",str1[10]="12345";
       strcat(str,str1);之后str里面为"abcde12345"
 
函数名:
  功能: 串比较
  用法: intstrcmp(char *str1, char *str2);
  两个串相等返回0;
 
函数名:
  功能: strlen函数求的是字符串的长度,它求得方法是从字符串的首地址开始到遇到第一个'\0'停止计数,如果你只定义没有给它赋初值,这个结果是不定的,它会从字符串首地址一直记下去,直到遇到'\0'才会停止
 
函数名:
  功能: 将一个串中的一部分与另一个串比较, 不管大小写 
  用法: strnicmp(char *str1, char *str2, unsigned maxlen);
  举例:strnicmp(str1,str2,3),将后面字符串的前三个字符和前面的字符串比较,如果大于前面的返回-1,小于返回1,等于返回0;
 
函数名:
  功能: 以大小写不敏感方式比较两个串(不懂)
  用法: int stricmp(char *str1, char *str2);
 
函数名:
  功能: 将一个串与另一个比较, 不管大小写
  用法: int strcmpi(char *str1, char *str2);
 
函数名:
  功能: 串倒转
  用法: char *strrev(char *str);
 
函数名: strtod
  功能: 将字符串转换为double型值
  用法: double strtod(char *str, char **endptr);
  说明:将最开始的数字串,转换成double型
  举例:char input[90],*end;
     gets(input);
     double value=strtod(intput,&end);
 
函数名:
  功能: 将串转换为长整数
  用法: longstrtol(char *str, char **endptr, int base);
 
函数名:
  功能: 将串中的小写字母转换为大写字母
  用法: char *strupr(char *str);
 
 

转载于:https://www.cnblogs.com/wabi87547568/p/4722166.html

你可能感兴趣的文章
易买网总结
查看>>
C#导入Excel报错问题。
查看>>
网站前端性能优化
查看>>
课后作业
查看>>
C#反射学习
查看>>
实验二 直线DDA生成算法的GDI实现
查看>>
迭代器与泛型for
查看>>
在idea中用tomcat远程部署调试
查看>>
HGE引擎改进
查看>>
存储过程执行失败与sql668n
查看>>
Android面试题3之描写叙述下Android的系统架构
查看>>
2014-7-20 谁还认得这几本书?
查看>>
基于django搭建网站
查看>>
c++ 循环程序的作业,2017年10月10日作业题。
查看>>
从C语言结构对齐重谈变量存放地址与内存分配
查看>>
NSTimer_Block封装定时器的target-action成Block回调
查看>>
FileInfo类和DirectoryInfo类
查看>>
B. Obtaining the String(模拟)
查看>>
[原]浅谈vue过渡动画,简单易懂
查看>>
10.Vue请求远端数据库
查看>>