10 C语言技术网-码农有道

尚未进行身份认证

我要认证

二十二年的C/C++语言开发经验,擅长C/C++语言在数据处理和网络通信方面的应用,freecplus开源框架作者。 freecplus框架是UNIX平台下C/C++程序开发的业务层基础框架,由C语言技术网组织开发、维护。其目的是为C/C++程序员供免费的、开源的程序库。freecplus框架与C++标准库结合使用,可以极大的提高程序员的开发效率。 freecplus框架的初衷是为C/C++程序员提供功能强大、简单易用的函数和类,把程序员从纷繁复杂的C/C++底层代码中解放出来,程序员将更关注软件功能和业务逻辑的实现。

等级
TA的排名 1w+

CentOS7的安装和配置

文章目录1、CentOS7安装包的下载2、在VMWare中创建新的虚拟机3、新建虚拟机向导4、安装来源5、指定CentOS7的安装位置6、指定磁盘容量和存放方式7、开始创建虚拟机8、虚拟机打不开,提示“此主机不支持虚拟化实际模式”的解决方法9、选择安装过程中的语言10、安装信息摘要11、设置root用户(系统管理员)的密码12、系统安装中13、安装成功14、修改CentOS7的字符集15、启用网卡...

2020-04-30 11:43:23

C语言double数据类型介绍、示例和应用经验

1、浮点数的概念浮点数也称小数或实数。例如,0.0、75.0、4.023、0.27、-937.198 都是合法的小数。C语言中采用float和double关键字来定义小数,float称为单精度浮点型,double称为双精度浮点型,long double更长的双精度浮点型。2、测试double数据类型C标准规定,double类型必须至少能表示10位有效数字,且取值范围至少是10-37~10+...

2020-04-25 20:05:41

C语言把浮点数转换为二进制数的方法和示例

浮点数据转换为二进制的方法是:1)把浮点数拆分成两部分,小数点前面的整数和小数点后面的小数。2)分别把整数和小数部分转换为二进制,保存在字符串中。3)输出转换后和二进制字符串。1、整数部分转二进制字符串的方法1)把十进数除以2,记下余数(余数保存在字符串中),现用商除以2,再记下余数,如此循环,直到商为0。2)把保存余数的字符串反过来,就是结果。例如123转化成二进制:123/2=...

2020-04-25 16:41:53

C语言浮点数的输出方法和示例

1、浮点数的输出float采用%f占位符。double采用%lf占位符。测试结果证明,double不可以用%f输入,但可以用%f输出,但是不建议采用%f,因为不同的编译器可能会有差别。long double采用%Lf占位符,注意,L是大写。浮点数输出缺省显示小数点后六位。浮点数采用%lf输出,完整的输出格式是%m.nlf,指定输出数据整数部分和小数部分共占m位,其中有n位是小数。如果数值...

2020-04-24 22:05:23

C语言科学计数法介绍和示例

1、科学计数法示例(book78.c)/* * 程序名:book78.c,此程序测试浮点数据的科学计数法。 * 作者:C语言技术网(www.freecplus.net) 日期:20190525*/#include <stdio.h>int main(){ double dd; dd=123000000; printf("dd is %.2e\n",...

2020-04-24 21:45:46

C语言float数据类型介绍、示例和应用经验

1、浮点数的概念浮点数也称小数或实数。例如,0.0、75.0、4.023、0.27、-937.198 都是合法的小数。C语言中采用float和double关键字来定义小数,float称为单精度浮点型,double称为双精度浮点型,long double更长的双精度浮点型。2、测试float数据类型C标准规定,float类型必须至少能表示6位有效数字,且取值范围至少是10-37~10+37。...

2020-04-24 13:18:09

C语言把字符转换为整数的方法和示例

1、程序要求把字符’0’转换为数字的0;把字符’1’转换为数字的1;…把字符’9’转换为数字的9。2、实现思路字符的本质是整数,可以做±*/运算,只要把表示数字的字符减’0’就可以了。示例/* * 程序名:book.c,此程序演示把数字字符转换为整数 * 作者:C语言技术网(www.freecplus.net) 日期:20190525*/#include <stdio...

2020-04-24 10:27:41

C语言字符型char和整型int的关系和示例

1、字符就是整数字符和整数没有本质的区别。可以给 char变量一个字符,也可以给它一个整数;反过来,可以给 int变量一个整数,也可以给它一个字符。char 变量在内存中存储的是字符对应的 ASCII 码值。如果以 %c 输出,会根据 ASCII码表转换成对应的字符,如果以 %d 输出,那么还是整数。int 变量在内存中存储的是整数本身,如果以 %c 输出时,也会根据 ASCII码表转换成对...

2020-04-24 10:09:18

C语言输出百分号%的方法和示例

在C语言中的printf函数族中,百分号%有特别的用途(占位符),不能直接输出。1、输出百分号%号的方法如何输出百分号?很简单,用两个%表示输出一个百分号。示例:/* * 程序名:book.c,此程序演示C语言printf函数族输出百分号%的方法。 * 作者:C语言技术网(www.freecplus.net) 日期:20190525*/#include <stdio.h&gt...

2020-04-23 20:35:31

C语言toupper函数介绍、示例和实现

C语言toupper函数用于把小写字母转换为大写字母。在本文中,我们先来介绍toupper函数的使用方法,然后编写一个自定义的_toupper函数,实现与toupper函数相同的功能。1、包含头文件#include <ctype.h>2、函数声明int toupper(int c);3、功能说明把小写字母转换为大写字母,如果参数c不是小写字母就不转换,您可能会问:to...

2020-04-23 16:11:50

C语言tolower函数介绍、示例和实现

C语言tolower函数用于把大写字母转换为小写字母。在本文中,我们先来介绍tolower函数的使用方法,然后编写一个自定义的_tolower函数,实现与tolower函数相同的功能。1、包含头文件#include <ctype.h>2、函数声明int tolower(int c);3、功能说明把大写字母转换为小写字母,如果参数c不是大写字母就不转换,您可能会问:to...

2020-04-23 16:08:24

C语言isupper函数介绍、示例和实现

C语言isupper函数用于判断字符是否为大写字母(a-z)。在本文中,我们先来介绍isupper函数的使用方法,然后编写一个自定义的_isupper函数,实现与isupper函数相同的功能。1、包含头文件#include <ctype.h>2、函数声明int isupper(int c);3、功能说明判断参数c是否为大写字母,您可能会问:isupper函数的参数是i...

2020-04-23 16:02:39

C语言islower函数介绍、示例和实现

C语言islower函数用于判断字符是否为小写字母(a-z)。在本文中,我们先来介绍islower函数的使用方法,然后编写一个自定义的_islower函数,实现与islower函数相同的功能。1、包含头文件#include <ctype.h>2、函数声明int islower(int c);3、功能说明判断参数c是否为小写字母,您可能会问:islower函数的参数是i...

2020-04-23 15:58:42

C语言isalnum函数介绍、示例和实现

C语言isalnum函数用于判断字符是否为字母(a-z和A-Z)或数字(0-9)。在本文中,我们先来介绍isalnum函数的使用方法,然后编写一个自定义的_isalnum函数,实现与isalnum函数相同的功能。1、包含头文件#include <ctype.h>2、函数声明int isalnum(int c);3、功能说明判断参数c是否为字母或数字,您可能会问:isa...

2020-04-23 10:12:11

C语言isdigit函数介绍、示例和实现

isdigit函数用于判断字符是否为数据字(0-9)。在本文中,我们先来介绍isdigit函数的使用方法,然后编写一个自定义的_isdigit函数,实现与isdigit函数相同的功能。1、包含头文件#include <ctype.h>2、函数声明int isdigit(int c);3、功能说明判断参数c是否为数字,您可能会问:isdigit函数的参数是int c,是...

2020-04-22 17:34:17

C语言isalpha函数介绍、示例和实现

文章目录1、包含头文件2、函数声明3、功能说明4、示例5、自定义的isalpha函数的实现方法6、版权声明isalpha函数用于判断字符是否为字母(a-z和A-Z)。在本文中,我们先来介绍isalpha函数的使用方法,然后编写一个自定义的_isalpha函数,实现与isalpha函数相同的功能。1、包含头文件#include <ctype.h>2、函数声明int isal...

2020-04-22 17:14:03

C语言转义字符介绍和示例

C语言中,字符需要转义的情况有两种:1)对于 ASCII编码,0~31(十进制)范围内的字符为控制字符,它们都是看不见的,不能在显示器上显示,也无法从键盘输入;2)某些字符在C语言中有特别的用途,如单引号、双引号、反斜杠。C语言又定义了一种简单的书写方式,即转义字符的形式来表示。1、转义字符列表转义字符完整的列表如下:转义字符意义ASCII码值使用频率\n换行...

2020-04-22 15:46:07

ASCII码表(控制字符和可打印字符)

ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码方案,它主要用于显示现代英语和其他西欧语言,它是现今最通用的单字节编码方案,等同于国际标准ISO/IEC 646。ASCII码规范于1967年第一次发布,最后一次更新是在1986年,它包含了33个控制字符(具有特殊含义无法显示的字符)...

2020-04-22 15:19:01

C语言size_t类型

在C语言中,很多库参数的参数和返回值的数据类型是size_t,让很多初学都不理解。size_t不是C语言的关键字,也不是基本数据类型,而是C语言自定义的数据类型。例如以下库函数的声明:size_t strlen(const char *s);void *memset(void *s, int c, size_t n);char *strncpy(char *dest, const char...

2020-04-22 12:41:12

C语言将字符串反转

1、C语言源代码/* * 程序名:book.c,此程序演示将字符串反转。 * 作者:C语言技术网(www.freecplus.net) 日期:20190525。*/#include <stdio.h>#include <string.h>// 将字符串反转,src为原字符串,dst存放反转结果。void strrev(const char *src,cha...

2020-04-21 13:19:41

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。
  • 原力探索 · S
    原力探索 · S
    在《原力计划【第二季】》打卡挑战活动中,发布 12 篇原创文章参与活动的博主,即可获得此勋章。(本次活动结束后统一统计发放)