C语言常用头文件

这篇具有很好参考价值的文章主要介绍了C语言常用头文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、添上#include     

 调用:system("pause");  //暂停,按任意键继续

           system("cls");  //清屏

           system("color 14");   //颜色配置参考下面

二、添上#include  

三、添上#include 

1.  strcat

2.strncopy

3.strncopy

4.stringcompara

5.stringlength

6.stringlowercase

7.stringupercase

四、添上#include 

1.绝对值

 2.指数与对数

 3.取整与取余

 4.取整

5.三角函数


一、添上#include <stdlib.h>     

 调用:system("pause");  //暂停,按任意键继续

           system("cls");  //清屏

           system("color 14");   //颜色配置参考下面

第一个数字的位置是:屏幕颜色

第二个数字的位置是:字体颜色

printf("0 = 黑色       8 = 灰色\n");
printf("1 = 蓝色       9 = 淡蓝色\n");
printf("2 = 绿色       A = 淡绿色\n");
printf("3 = 浅绿色    B= 淡浅绿色\n");
printf("4 = 红色       C = 淡红色\n");
printf("5 = 紫色       D = 淡紫色\n");
printf("6 = 黄色       E = 淡黄色\n");
printf("7 = 白色       F = 亮白色\n");

二、添上#include <windows.h> 

Sleep(5000);  //延时大概5秒

三、添上#include <string.h>

char a[100],b[100];  (a,b为字符数组)

1.  strcat

strcat(char a,char b);

功能:把字符数组b的内容连接到字符数组a的后面

注意:数组a必须有足够的空间来容纳b的数据

2.strncopy

strcpy(char a, char b);

功能:把字符数组b的内容复制到字符数组a中(连同‘\0’一起复制)

3.strncopy

strncpy(char a, char b,n);

功能:把字符数组b中n个数据复制到字符数组a中

4.stringcompara

strcmp(char a,char b)
功能:比较a,b的大小,比较方法按ASCII值大小对两个字符串按从左往右逐个字符比较

c=strcmp(char a,char b);

若字符数组a和字符数组b的内容完全一样,c==0;

若字符数组a大于字符数组b,c>0;

若字符数组a小于字符数组b,c<0;

5.stringlength

strlen(a)

功能:测试字符a的实际长度(不包括'\0')

6.stringlowercase

strlwr(a)

功能:将字符a中大写字母转换成小写字母

7.stringupercase

strupr(a)

功能:将字符a中小写字母转换成大写字母

四、添上#include <math.h>

1.绝对值


int abs(int x);  整数x的绝对值

double fabs(double x);双精度实数x的绝对值

 2.指数与对数


 double exp (double x);  幂函数e^x
 double pow (double x, double y); x^y,如果x=0且y<=0,或者x<0且y不是整型数,

                                                                                            将产生定义域的错误
 double sqrt (double x); x的平方根,其中x>=0,否则产生定义域的错误
 double log (double x); 以e为底的对数,自然对数,x>0
 double log10 (double x); 以10为底的对数,x>0



 3.取整与取余


 double modf (double x, double *ip); 把双精度x分解成整数部分和小数部分,整数部分存在*ip中
 double fmod (double x, double y); 求x/y整除后的双精度余数

 4.取整


 double ceil (double x); 返回大于或者等于指定表达式的最小整数 
 double floor (double x); 求不大于双精度实数x的最大整数

5.三角函数


 double sin (double x);  x的正弦值
 double cos (double x);  x的余弦值
 double tan (double x);  x的正切值

C语言常用头文件

 文章来源地址https://www.toymoban.com/news/detail-409177.html

若文章有错,欢迎私信告诉,有问题亦可私信提问

到了这里,关于C语言常用头文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux操作系统设置图形化界面及目录和文件管理常用命令

    目录 1.安装图形化界面  2.开机启动图形化界面 dos界面与图形化界面切换快捷键 3.Windows与Linux文件系统的差别  4.Linux文件系统常用命令  5.使用pwd命令显示工作目录路径 6.绝对路径和相对路径  7.使用ls命令列出目录和文件信息 Linux默认情况下是不会安装图形界面的,所以需要

    2024年02月05日
    浏览(74)
  • R语言【base】——unlink():删除文件和目录

    Package  base  version 4.2.0 unlink() 删除 参数【x】 指定的文件或目录。 参数【x】 :包含要删除的文件或目录名称的字符向量。 参数【recursive】 :逻辑值。应该递归地删除目录吗? 参数【force】 :逻辑值。是否应该更改权限 (如果可能) 以允许删除文件或目录? 参数【expand】 :逻

    2024年01月24日
    浏览(35)
  • C语言创建目录(文件夹)之mkdir

    一、mkdir 说明:创建目录。 头文件库: 函数原型: mode方式:可多个权限相或,如0755表示S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH 权限 说明 S_IRWXU 00700权限,代表该文件所有者拥有读,写和执行操作的权限 S_IRUSR(S_IREAD) 00400权限,代表该文件所有者拥有可读的权限 S_IWUSR(S_IWRITE

    2024年02月13日
    浏览(46)
  • C语言读取文件夹一级子目录的指定类型文件

    参考链接: C语言读取指定文件夹下的所有文件(各种信息)_c语言读取文件夹下的所有文件-CSDN博客  参考以上文案,做成了几个函数,用于读取任意文件夹下的指定后缀的文件。

    2024年02月21日
    浏览(78)
  • C++ 中到底是应该include .h文件还是应该include .cpp文件

    在阅读一个较大的解决方案中,对于其他文件夹下的.h和.cpp文件,有时候#include“XXX.h”文件,有时候是#include“XXX.cpp”文件,而且二者还不能更换。下面就好好分析一下他们二者的区别。          如果 .h 文件和 .cpp 文件都已经添加在解决方案里,只要在 main 的头文件中

    2024年02月05日
    浏览(51)
  • R语言【base】——dir.exists()和dir.create()目录和文件权限的操作

    Package  base  version 4.3.2 参数【path】 :是一个字符向量,包含一个路径名。 参数【paths】 :字符向量,其中包含文件或目录路径。 参数【showWarnings】 :逻辑值。是否应显示失败警告? 参数【recursive】 :逻辑值。是否应该创建路径中除最后一个元素之外的其他元素?如果为

    2024年02月04日
    浏览(44)
  • 项目代码行数统计,总行数统计,任意语言,忽略目录/指定多个文件,分分钟搞定。

    工具大小:3.6M 下载地址: https://www.zeropo.com/SourceCounter.zip 使用方式:下载运行exe(无需安装) 其他拓展 如质量指标:单元测试用例密度,单元测试缺陷密度,综合测试用例密度,综合测试缺陷密度 人工数和成本分析设定:代码生产率,多少行/人每月、一个人月的上班日数

    2024年02月19日
    浏览(49)
  • C语言常用头文件

    目录 一、添上#include       调用:system(\\\"pause\\\");  //暂停,按任意键继续            system(\\\"cls\\\");  //清屏            system(\\\"color 14\\\");   //颜色配置参考下面 二、添上#include   三、添上#include  1.  strcat 2.strncopy 3.strncopy 4.stringcompara 5.stringlength 6.stringlowercase 7.stringupercase 四、添

    2023年04月10日
    浏览(20)
  • C语言中关于#include的一些小知识

    写代码的过程中,因为手误,重复包含了头文件 可以看到没有报错 如果是你自己编写的头文件,那么如果没加唯一包含标识的话,那么编译器会编译报错的。如果是系统自带的头文件,由于其每个头文件都加了特殊标识,所以即使你包含两遍,也不会有问题。 在C语言中,如

    2024年02月21日
    浏览(37)
  • #include <graphics.h> #include <conio.h> #include<stdlib.h>无法打开源文件解决方案

    学习数据结构链表的过程中,在编写漫天星星闪烁的代码时,遇到了如下图所示的报错, #include graphics.h 、 #include conio.h 等无法打开源文件。 并且主程序中initgraph(初始化画布)、setfillcolor(颜色填充)loadimage(加载图片)等都出现报错,在网上查找资料后最终解决方案如下:

    2024年02月10日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包