c语言部分函数使用方法(sleep、system、strcmp、rand、srand、time、memset、strcat、strncat、strstr)

1.sleep()函数:

作用:使程序在进行到这一步时,停顿一段时间再进行下一步。

在括号里输入数字的单位是毫秒。

使用此函数要加上头文件<windows.h>。

2.system(“cls”)函数:

  作用:清空屏幕上先前显示的内容。

  使用前要加上头文件<stdlib.h>

3.strcmp(字符串1,字符串2)函数:

  作用:比较两个字符串是否相等。

  使用时要加上头文件<string.h>

  strcmp比较的是两个字符串对应位置上的字符是否相等,而不是比较他们的长度或位置。

  返回值:

  ①当两个字符串相等时,返回0

  ②当不相等,且字符串1大于字符串2时,返回值>0

  ③当不相等,且字符串1小于字符串2时,返回值<0

4.rand()函数:

①使用时要调用stdlib.h头文件。

②作用是随机生成一个0到32767之间的随机数。

③返回值为int类型。

④如果不调用srand函数则每次生成的随机数序列都相等,建议在使用rand函数之前调用srand函数。

5.srand()函数:

①使用在rand函数之前,用于设置一个随机数的起点。

②srand函数的返回值为unsigned int类型,当和time()函数联用时要将time函数强制转换为unsigned int类型。

③srand函数后面的括号中调用时间戳,就可以做到每次随机的数字序列都不同。

6.time()函数:

①time函数是一个库函数。

②返回值类型为time_t,其为int类型重定义的一种类型。

③使用time函数时,要调用time.h头文件。

7.sqrt()函数:开平方

要调用math.h头文件

8.system()函数:

①作为用来执行系统命令的函数。

②release版本为“发布版本”,不可调试。

③debug版本为“调试版本”,可以调试。

例:关机指令:60秒后关机

system(“shutdown -s -t 60”);

 取消关机指令:

   system(“shutdown -a”);

9.strcpy(arr1,arr2)函数:

①使用时调用string.h头文件。

②括号中的对象是字符串。

③将arr2处地址存放的字符串拷贝一份替换arr1处地址存放的字符串。

10.memset()函数:

①格式:

memset(要修改的字符串名称,要替换为的字符,从要修改的字符串从前往后数要替换的个数);

11.strcat()函数:

在一个字符串的末尾追加其他字符串,但是不能追加自己。

格式:strcat(要追加的字符串名,要追加的字符串);

例:char arr[20]=”abcde”;

strcat(arr,”fgh”);

得到的新的arr中包含abcdefgh。

12.strncat()函数:

类似于strcat函数,但是可以追加自己,且可以限定追加的字符数。

格式:strncat(字符串名,字符串名,追加字符的个数);

例:strncat(arr,arr,5);

得到:arr=”abcdeabcde”

13.strstr()函数:

用来判断一个字符串中是否含有另一个字符串,如果母字符串中含有子字符串,返回母字符串中子字符串首元素的地址,否则返回空指针NULL。

格式:strstr(母字符串,子字符串);

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

S+叮当猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值