字符串中常用系统函数

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>void main() {char str1[12] = "Hello";char str2[12] = "World";char str3[12];int  len ; /* 复制 str1 到 str3 */strcpy(str3, str1); // str3 内容 "Hello"printf("strcpy( str3, str1) :  %s\n", str3 ); //"Hello"/* 连接 str1 和 str2 */strcat( str1, str2);printf("strcat( str1, str2):   %s\n", str1 ); //"HelloWorld"/* 连接后,str1 的总长度 */len = strlen(str1);//printf("strlen(str1) :  %d\n", len );//10getchar();}
#include <stdio.h>
#include <string.h>//字符串的练习
void main() {char greeting[] = "Hello";int i;int len  = strlen(greeting); // len = 5//strlen()定义在<string.h>头文件中printf("greeting=%s", greeting);printf("\nlen=%d", len); //5printf("\n字符串第3个字符是=%c", greeting[2]); //lprintf("\n");for(i = 0; i < len; i++) {//遍历printf("%c ", greeting[i]); //H e l l o}getchar();
}
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>//头文件中声明字符串相关的系统函数void main() {char src[50] = "abc", dest[50]; //定义了两个字符数组(字符串) , 大小为50char * str = "abcdff";printf("str.len = %d", strlen(str)); //统计字符串的大小  6printf("\nsrc.len = %d", strlen(src));//3printf("\ndest.len = %d", strlen(dest));//63//表示将 "hello" 拷贝到 src//注意,拷贝字符串会将原来的内容覆盖strcpy(src,  "hello");printf("\nsrc = %s", src); strcpy(dest, "张三");//strcat 是将 src 字符串的内容连接到 dest ,但是不会覆盖dest原来的内容,而是连接!! strcat(dest, src); // "hello张三"printf("\n最终的目标字符串: dest = %s", dest);getchar();}

时间和日期相关函数

time_t curtime;//time_h是一个结构体类型
time(&curtime);//time()可以获取到当前时间,完成初始化任务//ctime返回一个表示当地时间的字符串,当地时间是基于参数timer
printf("当前的时间 = %s", ctime(&curtime));
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<time.h>//该头文件中声明了日期和时间相关的函数void test() { // 运行test函数,看看执行花费时间int i = 0;int sum = 0;int j = 0;for(i = 0; i < 7777;i++) {sum = 0;for (j = 0; j< 100000;j++) {sum += j;}}
}
void main() {time_t curtime;//time_h是一个结构体类型time(&curtime);//time()可以获取到当前时间,完成初始化任务//ctime返回一个表示当地时间的字符串,当地时间是基于参数timerprintf("当前的时间 = %s", ctime(&curtime));//return(0);//先执行得到test前的时间time_t start_t, end_t;double diff_t;printf("程序启动……\n");time(&start_t);//初始化,得到执行当前语句的时间test();//执行test//再得到执行test之后的时间//得到两个时间差就是耗用的时间time(&end_t);//得到执行当前语句的时间diff_t = difftime(end_t, start_t); //时间差,按秒 ent_t - start_t//然后得到两个时间差就是耗用的时间printf("执行test()函数 耗用了%.2f 秒", diff_t);printf("\n程序结束");getchar();
}

数学相关函数

C语言常用的系统函数相关推荐

  1. ABAP语言常用的系统字段及函数

    ABAP语言常用的系统字段及函数 常用的系统变量如下: 1.SY-PAGNO当前页号 2.SY-DATUM当前时间 3.SY-LINSZ当前报表宽度 4.SY-LINCT当前报表长度 5.SPACE空 ...

  2. C语言,常用的系统函数

    文章目录 字符串中常用的系统函数 举例说明 时间和日期相关函数 数学相关函数 基本数据类型和字符串类型的转换 介绍 sprintf 函数的用法 基本类型转字符串类型 字符串类型转基本数据类型 注意事项 ...

  3. C语言常用的字符串函数

    C语言常用的字符串函数 以下函数都在头文件 string.h 中 (1)strcpy()字符串复制函数 函数原型:char *strcpy(char *d ,char *s) 功能:复制字符串s到字符 ...

  4. MySQL常用的系统函数

    MySQL常用的系统函数 MySQL常用的系统函数 2019年01月17日 17:49:14 pan_junbiao 阅读数 155 版权声明:本文为博主原创文章,未经博主允许不得转载. https: ...

  5. 字符串中常用的系统函数(strcat , strcmp , strcpy,strlen )

    字符串中常用的系统函数 (strcat 连接, strcmp 比较, strcpy 拷贝,效果相当于赋值,strlen 求有效字符个数) 1.strcat 函数 strcat 函数即字符串连接函数,其 ...

  6. PHP 零基础入门笔记(7):PHP 常用的系统函数

    PHP 常用的系统函数 输出函数 print() 类似 echo 输出,返回 1 print_r() 类似 var_dump(), 不会输出类型,只会输出值 <?phpecho 'hello w ...

  7. c语言有哪些系统函数,C语言常用系统函数.doc

    C语言常用系统函数.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文档所得 ...

  8. Shell中常用的系统函数basename和dirname

    shell编程和其他编程语言一样,有系统函数,也可以自定义函数. basename命令 basename功能: 返回完整路径最后/的部分,常用于获取文件名basename [pathname][suf ...

  9. C语言常用字符串操作函数大全详解(strstr,strtok,strrchr,strcat,strcmp,strcpy,strerror,strspn,strchr等)

    参考:string.h中常用字符串操作函数说明(strstr,strtok,strrchr,strcat,strcmp,strcpy,strerror,strspn,strchr等) 作者:一只青木呀 ...

最新文章

  1. 安装win7操作系统
  2. call 存储过程时必须声明表示符_图解面试题:SQL存储过程有什么用?
  3. 汉语言处理包 HanLP 1.7.3 发布,常规维护版本
  4. Clojure入门教程: Clojure – Functional Programming for the JVM中文版
  5. python爬虫笔记(七):实战(三)股票数据定向爬虫
  6. linux mint视频,Linux Mint 20.1 beta 发布,新增免费视频播放器
  7. python玩转android_怎样用python玩安卓版跳一跳
  8. oracle触发器(转载收集)
  9. BS结构浏览器网页读写IC卡技术汇总
  10. macOS Mojave 10.14.6 ISO/CDR 虚拟机镜像下载
  11. java max 函数_Java Math max()用法及代码示例
  12. 云计算基础与应用 第七章 CDN
  13. 国考省考行测:关联词分析法,转折,总结,条件,递进,并列,各种关联词的典型词语和重点在哪
  14. 【Python】原来处理大文件也可以这么简单?
  15. 细说C++11中ratio编译期分数(一)
  16. 计算机无法准确计算浮点数,浮点数计算异常原因(转)
  17. wifi 小程序 透传_微信小程序一键连wifi
  18. Sequoia(基于JDBC的数据库集群中间件)用户手册
  19. python爬虫课程设计过程_[Python]新手写爬虫全过程(已完成)
  20. CTF--告诉你个秘密

热门文章

  1. 疯狂android讲义第4版光盘_卧槽!当当网又又又可以 4 折买书了!!跟我一起薅羊毛了!...
  2. 【离散椭圆弧】将椭圆弧按弧长等分为一定数量弧上点
  3. 安徽工业大学计算机学硕,安徽工业大学计算机科学与技术学院几年制
  4. miui系统小米手机应用双开默认登陆设置修改方法步骤
  5. 生活品质-断舍离Day1
  6. bugku_逆向_游戏过关
  7. vue数组去重 数组对象去重
  8. 拓润服装ERP管理系统
  9. faker和劫的图片_Faker:对“双劫”印象最深,F闪天下第一|靠谱靠靠谱
  10. PhotoShop 基本操作介绍, 附带图文解说