自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 vector(一):vector的插入删除

vector是STL中最常用的序列容器之一,结构与数组类似,vector使用连续的存储位置来存储元素,既可以通过偏移量来访问其元素,但是与一般静态数组不同的是Vector实现的是动态数组,动态数组即随着元素的不断插入会动态的容器所占的内存空间,不需要人工对内存空间进行调整

2022-09-06 20:30:35 4195 1

原创 STL概论与组成

STL标准模板库是为了建立数据结构与算法得一套标准,主要提供了六大组件,彼此可以组合套用,六大组件为:容器、算法、迭代器、仿函数、适配器、配置器

2022-09-06 16:17:13 384

原创 统计UTF-8字符串中的字符函数

在实际的工作开发中,需要对UTF-8字符串中的字符进行统计,主要考察的知识点是位运算、补码、Unicode字符集、UTF-8编码规则

2022-07-20 22:57:32 509

原创 【Mysql上分之路】第十四篇:MySQL的存储过程与函数

文章目录存储过程和函数存储过程存储过程的优点封装性增强SQL灵活性减少网络流量数据库的安全性和完整性创建存储过程创建存储过程之前创建存储过程之后查看存储过程查看存储过程状态查看存储过程定义查看存储过程信息修改存储过程删除存储过程调用存储过程存储函数存储过程与存储函数的区别?含义条件执行总结存储过程和函数MySQL存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程和存储函数能减少数据在数据库和应用服务器之间的传输,能提高对数据的处理效率存储过程存储过程是一组为了完成某个.

2022-03-31 11:59:53 602

原创 【MySQL上分之路】第十三篇:mysql视图操作?我觉得OK

文章目录MySQL视图视图与表的区别?视图的优点定义用户数据简化数据操作提高数据安全性共享所需数据数据独立视图的注意事项视图的操作创建视图单表的视图多表的视图查看视图查看视图字段信息查看视图详细信息修改视图修改视图内容删除视图查看全部视图总结MySQL视图视图是一种虚拟存在的表,同真实的数据表一样具有行列,但是并不实际存在于数据库中,行列中的数据都是来源于定义视图的查询中所使用的表,这些数据是在使用视图时动态生成的数据库中只存放了视图的定义,视图中的数据都存放在定义视图查询的真实表中,使用视图查询数.

2022-03-16 22:23:59 529

原创 【MySQL上分之路】第十二篇:MySQL一个请求的处理流程?淦

文章目录MySQL的请求流程疑问:question:前言MySQL的内部结构连接层SQL层存储引擎层文件系统层MySQL请求的流程​走向:airplane:连接层处理流程连接处理用户授权验证SQL层处理流程存储引擎层处理流程总结MySQL的请求流程疑问❓MySQL数据库服务器在接收客户端请求后是怎么处理的呢?具体流程又是怎么样的呢?前言MySQL请求的具体流程走向得从MySQL的内部结构说起,MySQL的内部结构是由连接池、SQL接口、解析器、优化器、缓存、存储引擎等组成,整个结构可以分为三层,.

2022-03-16 12:05:54 964

原创 【MySQL上分之路】第十一篇:MySQL数据操作?来吧,来操作

文章目录MySQL数据的基本操作前言查询数据SELECT单表查询查询去重DISTINCT查询结果限制LIMIT指定初始位置不指定初始位置OFFSET查询结果排序ORDER BY单个字段排序多个字段排序条件查询WHERE单一条件查询多条件查询模糊查询LIKE"%"通配符查询"_"通配符查询区分大小写查询范围查询BETWEEN AND空值查询IS NULL分组查询GROUP BYGROUP BY与聚合函数使用GROUP BY与GROUP_CONCAT分组过滤HAVINGWHERE与HAVING的区别?多表.

2022-03-15 21:56:28 1140

原创 【Python上分之路】第一篇:Python是什么?

文章目录PythonPython特性Python优点语法简单开源免费面向对象的高级语言功能扩展性强Python缺点运行速度慢代码加密困难Python应用领域Web应用开发自动化运维人工智能领域网络爬虫科学计算游戏开发Python的版本变化Python的底层实现Stackless PythonJPythonPyPy编译型语言和解释型语言编译型语言解释型语言总结PythonPython英文名称为"蟒蛇",是1989年荷兰人Guido van Rossum发明的一种解释型编程语言,python是在ABC教学.

2022-02-02 10:46:26 719

原创 【Mysql上分之路】第十篇:MySQL约束之主键、默认值...约束

文章目录MySQL约束MySQL约束分类主键约束主键的特点创建主键单字段主键联合主键修改主键删除主键主键自增长指定自增初始值外键约束主键特点创建外键约束修改外键约束删除外键约束唯一约束创建唯一约束修改唯一约束删除唯一约束检查约束创建检查约束修改检查约束删除检查约束默认值约束创建默认值约束修改默认值约束删除默认值约束非空约束创建非空约束修改非空约束删除非空约束查看表中的约束总结MySQL约束MySQL使用约束来限制表中的数据,来确保数据库中数据的完整性和唯一性,能够帮助数据库管理员更好地管理数据库My.

2022-01-25 00:44:30 1459

原创 【Mysql上分之路】第九篇:Mysql存储引擎

文章目录MySQL存储引擎存储引擎分类SHOW ENGINES存储引擎物理存储InnoDBMERGEMyISAMMEMORYBlackholeArchiveCSVInnoDB存储引擎InnoDB存储引擎的优势支持事务安装灾难恢复性好使用行级锁实现缓冲处理支持外键适合需要大型数据库的网站物理存储数据文件共享表空间独立表空间日志文件MyISAM存储引擎MySQL的特性物理存储静态表动态表压缩表默认存储引擎查看默认存储引擎修改默认存储引擎配置文件修改(永久修改)临时修改存储引擎的选择MyISAMInnoDBMe.

2022-01-21 00:09:21 909

原创 【Mysql上分之路】第八篇:Mysql数据库基本操作、错误代码信息

文章目录MySQL的基本操作前言数据库的操作查看数据库创建数据库选择数据库修改数据库删除数据库数据表的操作查看数据表创建数据表查看表结构修改数据表修改字段名称修改字段数据类型删除字段添加字段删除数据表SQL错误代码服务端客户端错误代码和消息常见的错误代码服务端错误代码客户端错误代码总结MySQL的基本操作前言在MySQL中,可以创建多个不同名称的数据库存储数据,数据库可以看作是一个专门存储数据对象的容器,每一个数据库都有唯一的名称,数据库的一个重要组成部分就是数据表,每一个数据库都是由若干个数据表组.

2022-01-20 00:31:09 510

原创 【Mysql上分之路】第七篇:Mysql运算符

文章目录MySQL运算符MySQL运算符分类算术运算符比较运算符等于运算符=安全等于运算符<=>不等于运算符<>、!=小于等于运算符<=大于等于运算符>=IS NULL(ISNULL)、IS NOT NULLBETWEEN ANDIN、NOT IN运算符LIKE运算符REGEXP 运算符逻辑运算符逻辑非运算符(NOT、!)逻辑与运算符(AND、&&)逻辑或运算符(OR、|| )异或运算符(XOR)位运算位或运算符 |位与运算符&位异或运算符^位.

2022-01-18 23:29:00 320

原创 【Mysql上分之路】第六篇:Mysql函数分类及使用

文章目录MySQL函数MySQL函数分类数值型函数ABSSQRTMODCEIL、CEILINGFLOORRANDROUNDTRUNCATESIGNPOW、POWEREXPSIN、COS、TAN、COTLOG、LOG10字符串函数LENGTHCONCATINSERTLOWER、UPPERLEFT、RIGHTTRIMREPLACESUBSTRINGREVERSESTRCMP日期和时间函数CURDATE、CURTIMENOW、LOCALTIMEUTC_DATE、UTC_TIMEMONTH、DAYNAMEDATE.

2022-01-18 00:14:39 448

原创 【Mysql上分之路】第五篇:Mysql的数据类型

文章目录MySQL数据类型MySQL数据类型分类数值类型整数类型浮点数类型和定点数类型FLOAT 类型的取值范围DOUBLE 类型的取值范围DECIMAL类型的取值范围日期/时间类型1、YEAR2、TIME3、DATE4、DATETIME5、TIMESTAMP字符串类型1、CHAR和VARCHAR2、TEXT类型3、ENUM类型4、SET类型二进制类型1、BIT类型2、BINARY和VARBINARY3、BLOB数据类型的选择1、整数和浮点数2、浮点数和定点数3、日期与时间类型4、CHAR和VARCHAR.

2022-01-14 22:58:46 279

原创 【Mysql上分之路】第四篇:SQL简介、分类以及书写规则

文章目录SQLSQL简史SQL优点SQL的用途SQL语句的执行过程SQL命令分类DDLDMLDCLSQL的书写规则1、SQL语句以分号;作为结尾2、SQL语句不区分大小写3、常数的书写方式是固定的4、SQL语句单词之间需要用空格和换行来分隔总结SQLSQL(Structured Query Language,结构化查询语言),是一种数据库查询和程序设计语言,用于存取数据以及查询、更新、管理关系数据库系统。SQL语言是目前广泛使用的关系型数据库标准语言,是各种数据库交互方式的基础SQL简史1970.

2022-01-14 00:17:37 550

原创 【Mysql上分之路】第三篇:Mysql安装与配置、目录结构

文章目录:blush:MySQL的安装与配置:smiley:MySQL安装步骤:grin:MySQL配置步骤:open_mouth:MySQL的目录结构:fu:bin目录:fu:data目录:fu:include目录:fu:lib目录:fu:share目录:fu:my.ini文件:smirk:目录文件详解:hand:Data目录:hand:数据库目录:point_right:db.opt:point_right:.frm:point_right:.MYD、.MYI:point_right:.ibd:poi.

2022-01-13 23:47:26 423

原创 【Mysql上分之路】第二篇:数据库之Mysql简介

文章目录MySQLMySQL版本MySQL优点开源数据库跨平台性价格优势功能强大并且使用方便MySQL适用场景Web网站系统日志记录系统数据仓库系统嵌入式系统MySQL的C/S架构客户端服务器MySQL基础架构连接层SQL层SQL层说明表存储引擎层文件系统层总结MySQLMySQL是最流行的数据库之一,是一个免费开源的关系型数据库管理系统,但是并不意味着该数据库是完全免费的,MySQL由瑞典的MySQL AB公司开发,目前属于Oracle公司,适合中小型数据库,被个人用户和中小企业青睐MySQL属于.

2022-01-04 22:14:37 874

原创 【Mysql上分之路】第一篇:数据库基础

文章目录数据库系统数据库系统的组成数据库数据库管理系统数据管理人工管理阶段文件系统阶段数据库系统阶段数据库分类**关系型数据库**优点缺点**非关系型数据库**优点缺点数据库使用原因数据库管理系统的功能数据定义数据操纵数据库的运行管理数据库的建立和维护提供数据库接口和工具数据库访问接口ODBCJDBCADO.NETPDO常用数据库关系型数据库Oracle优点缺点SQL Server优点缺点MySQL优点缺点PostgreSQL优点缺点NoSQL键值存储数据库(key-value)MemcachedRedi.

2021-12-30 23:26:22 536

原创 【Linux上分之路】第十四篇:Linux管道命令

文章目录Linux管道命令管道命令处理过程管道命令的特点管道命令选取命令cutcut命令格式cut分隔取出对应段的字符值cut分解得到指定范围的字符值grep排序命令sortuniqwc双向重定向tee字符转换命令trjoinpasteexpand划分命令split总结Linux管道命令管道命令使用的是"|“这个界定符号,这个管道命令”|"仅能处理前面一个命令传来的正确信息,即标准输出stdout,对于标准错误输出stderr没有处理能力管道命令处理过程每一个管道后面接的数据必定是命令,而且该命.

2021-12-29 23:11:53 631

原创 【Linux上分之路】第十三篇:Linux数据流重定向

Linux文章目录Linux数据流重定向Linux命令执行数据流动重定向案列重定向分析符号>与>>的区别命令输出重定向的原因多个命令的执行命令不相关的多命令执行cmd;cmd命令相关的多命令执行$?命令返回值&&、||Linux数据流重定向多命令执行案列Linux数据流重定向多命令执行分析总结数据流重定向数据流重定向就是将某个命令执行后应该要出现在屏幕上的数据传输到其他的地方Linux命令执行数据流动命令执行时,该命令可能会由文件读入数据,经过处理之后根据处理.

2021-12-28 23:58:04 457

原创 【Linux上分之路】第十二篇:Linux三剑客grep、sed、awk

文章目录Linux三剑客三剑客特点及应用场景grepgrep命令的基本格式grep范例grep命令选项-A、-B-c、-v-n、-wsedsed命令基本格式sed命令功能sed执行过程sed执行流程sed流程解析sed功能查找删除增加cai替换(重点)sed的后向引用awkawk执行流程awk执行案例分析awk的内置变量awk行与列取行取列awk模式匹配比较正则表示范围特殊模式awk数组awk批量输出数组内容总结Linux三剑客Linux三剑客是grep、sed、awk三者的简称,熟练使用这三个工具程.

2021-12-25 19:53:22 720

原创 【Linux上分之路】第十一篇:Linux正则表达式

文章目录Linux正则表达式正则表达式的用途正则表达式分类基础正则表达式语系对正则表达式的影响基础正则表达式字符集合正则表达式练习查找特定字符串反向选择查找字符串^word、word$.\*[list][n1-n2][^list]\ {n,m\ }扩展正则表达式扩展正则表达式特殊字符扩展正则表达式练习+?|()()+总结Linux正则表达式正则表达式简单来说就是处理字符串的方法,它以行为单位来进行字符串的处理操作,正则表达式通过一些特殊符号的辅助,可以轻易的帮助用户完成某些特定字符串的处理过程(删除、.

2021-12-25 00:50:09 296

原创 【Linux上分之路】第十篇:Linux账号管理与acl权限设置

文章目录Linux账号管理与ACL权限设置Linux的账号与用户组用户标识符:UID、GID用户账号/etc/passwd文件结构/etc/shadow文件结构/etc/group文件结构passwd、group、shadow文件之间对应关系有效用户组与初始用户组初始用户组(initial group)有效用户组(effective group)区分effective group 和 initial group切换有效用户组账号管理新增用户useradd修改账号用户信息usermod删除用户数据userd.

2021-12-21 23:31:00 817 1

原创 【Linux上分之路】第九篇:Linux文本编辑器Vim:Vim工作模式

文章目录LinuxVim文本编辑器前言Vi与VimVim的使用原因Vim三种工作模式Vim命令模式Vim编辑模式Vim命令行模式Vim按键说明命令模式光标移动复制粘贴查找替换编辑模式进入编辑模式退出编辑模式命令行模式保存退出Vim多文件编辑Vim配置文件(.vimrc)详解Vim环境设置参数Vim中执行Linux 命令Vim执行Linux命令的方式总结LinuxVim文本编辑器前言Linux一切皆文件,所有的内容都是以文件的形式存储的,在命令行下更改文件内容时,会使用到文本编辑器,在所有的Linux.

2021-12-20 22:14:13 442

原创 【Linux上分之路】第八篇:Linux文件链接:硬链接和软链接

文章目录Linux文件链接前言链接文件分类链接命令:ln硬链接硬链接的限制硬链接建立硬链接分析软链接软链接建立软链接分析硬链接软链接的区别?总结Linux文件链接前言Linux文件类型有一种为链接文件,链接文件可以维护同一份文件的两份或多份副本,Linux文件系统通常会将操作系统的文件数据分别放在不同的块,权限和属性放置到inode中,而实际数据则放置到data block块中,除此之外,一个超级块(superblock)会记录整个文件系统的整体信息,包括inode与block的总量、使用量、剩余量.

2021-12-20 00:29:20 779

原创 【Linux上分之路】第七篇:Linux文件系统打包和压缩

文章目录Linux文件系统的压缩与打包背景文件压缩原理解压缩压缩比Linux压缩命令Compress、uncompressgzip、zcatbzip2、bzcattardump备份数据为单一文件系统备份数据为目录restore总结Linux文件系统的压缩与打包背景当对重要的大型文件进行备份时,由于数据量太大,会造成消耗大量的磁盘空间,文件系统的压缩技术就是为了解决这个问题,将文件进行压缩,可以将它的磁盘使用量降低、可以达到减小文件大小的效果文件压缩原理第一种:在系统中用byte来描述文件大小,但.

2021-12-18 13:27:33 704

原创 【Linux上分之路】第六篇:Linux文件系统

文章目录Linux磁盘和文件系统磁盘磁盘组成磁盘分区文件系统特性Linux的EXT2文件系统块组data blockinodetable分析inode/block与文件大小的关系superblockFIle system Descriptionblock bitmapinode bitmap文件系统与目录树的关系ls -lill -d dir文件系统大小与磁盘读取性能Ext2/Ext3文件的访问日志文件系统前提文件系统的操作Linux文件系统与内存文件系统的简单操作dfdu总结Linux磁盘和文件系统.

2021-12-16 23:45:44 534

原创 【Linux上分之路】第五篇:Linux文件和目录管理

文章目录Linux文件和目录管理目录与路径cdpwdmkdirrmdir$PATH文件与目录管理lscprmmv文件内容查阅cattacmorelessheadtailodtouch文件和目录的默认权限与隐藏权限默认权限umask文件隐藏属性chattrlsattr文件特殊权限SUIDSGID文件类型查看file命令与文件的查询脚本文件名的查询which文件名查找whereislocatefindfind与whereis、locate的区别?总结Linux文件和目录管理目录与路径通过FHS标准了解L.

2021-12-09 01:17:37 327

原创 【Linux上分之路】第四篇:Linux文件权限和目录配置

文章目录Linux文件权限与目录设置用户组和文件权限用户配置文件/etc/passwd文件/etc/shadow文件/etc/group文件/etc/gshadow文件/etc/login.defs文件Linux文件属性文件类型和权限改变文件属性和权限chgrpchownchmod数字类型改变文件权限符号类型改变文件权限Linux目录配置Linux目录配置标准:FHS目录树路径总结Linux文件权限与目录设置Linux是一个多用户、多环境的系统,Linux中所有内容都是以文件的形式保存和管理的,即LI.

2021-12-06 22:05:05 3217

原创 【Linux上分之路】第三篇:Linux热键使用、系统运行级别

文章目录Linux热键TabCtrl+CCtrl+Dman pageman page查询代号man page的内容部分info pageLinux正确关机方式whonetstat -aps -auxsyncshutdownhaltrebootpoweroff系统运行级别runlevel系统级别原理总结Linux热键Linux热键:Tab按键、Ctrl+c的组合键、Ctrl+d的组合键Tab具有命令补齐和文件补齐的功能,避免打错命令和文件名,即匹配该目录下所有与命令行输入相似的结果Ctrl+C.

2021-11-24 23:59:15 445

原创 【C上分之路】第九篇:联合体的内存分布、大小端判断

文章目录UnionUnion定义格式1、先定义、后创建变量2、定义的同时创建变量Union初始化1、初始化联合体第一个元素2、联合体指定初始化3、联合体初始化同类别的联合Union与Struct的区别Union的内存分布1、先赋值char,再赋值short2、先赋值short、在赋值char大端小端字节序?判断大小端Union联合体是一种数据类型,表示在同一个内存空间中存储不同的数据类型,联合体有时也被称为共用体,联合体只能存储一个值联合体主要设计用于一种表以存储无规律、事先也不知道的混合类型Un.

2021-11-24 00:05:52 954

原创 【C上分之路】第八篇:结构体声明定义、结构体数组以及字节对齐

文章目录结构体结构体声明定义结构体变量访问结构体成员结构体的初始化结构体列表初始化结构体指定初始化结构体数组结构体指针结构体指针获取结构体成员结构体指针作为函数参数字节对齐1、按一个字节对齐2、按编译器默认进行对齐3、字节对齐规则字节对齐的原因前言对齐的作用和原因总结结构体在C语言中,可以使用结构体来存放一组不同的数据类型,提高数据的表示能力结构体是一种集合,可以包含多个变量或数组,类型可以先相同也可以不同,包含的变量或数组称为结构体的成员结构体声明结构声明:描述了一个结构的组织布局struc.

2021-11-18 23:03:31 4668 2

原创 【Linux上分之路】第二篇:Linux硬件、磁盘结构和分区,Linux文件目录结构

文章目录Linux硬件配置CPUCPU分类精简指令集(RISC)复杂指令集(CISC)CPU的外频和倍频32位与64位RAMHard Disk硬盘的组成VGANetwork Interface Card光盘、键盘鼠标Linux硬件设备表示磁盘分区磁盘分区表分区的原因扩展分区主分区、扩展分区、逻辑分区的特性定义主引导分区(MBR)开机流程引导加载程序Boot loader的主要任务多重引导多重引导的特性Linux磁盘分区的选择目录树结构文件系统与目录树的关系(挂载)Linux文件目录结构Linux根目录Li.

2021-11-17 00:19:21 1641

原创 【Linux上分之路】第一篇:Linux简介、发行版、开源协议

文章目录LinuxLinux的优点Linux分类Linux发行版本RedHat LinuxUbuntu LinuxLinux系统结构1、内核层2、Shell层3、应用层Linux主要应用的领域开源软件开源软件的优点典型的开源软件开源协议1、GNU GPL(GNU General Public License,GNU通用公共许可证)2、BSD(Berkeley Software Distribution,伯克利软件发布版)协议3、Apache许可证协议4、MIT协议5、GUN LGPL(GNU Lesser.

2021-11-15 23:40:20 1137

原创 【C上分之路】第七篇:函数的定义与声明、递归函数、变量的作用域

文章目录函数函数的好处函数定义函数声明与函数原型旧式风格声明新式风格声明函数的组成函数参数形参和实参的区别函数返回值return语句递归函数递归函数条件递归函数的缺点空间开销时间开销变量的作用域局部变量全局变量块级变量循环条件变量变量的命名总结函数C语言允许我们将常用的代码以固定的格式封装成一个独立的模块,需要这个模块完成某个特定任务时就可以调用这个模块,这个模块就叫函数函数是完成特定任务的程序独立代码单元,以可以被重复使用的代码块函数的好处可以避免编写重复功能的代码函数让程序更加模块化,提.

2021-11-14 22:14:26 696

原创 【C上分之路】第六篇:字符串初始化、字符串函数strcpy、strcat、strcmp

文章目录字符串字符数组初始化字符串结束标志字符串处理函数strcpy功能参数返回值用法手动实现strcpystrcpy解析strcat功能参数返回值用法手动实现strcatstrcat解析strcmp功能参数返回值用法手动实现strcmpstrlen功能参数返回值用法手动实现总结字符串字符串就是一系列字符的集合,在C语言中没有像C++中那样专门的字符串类型string,字符串实际上就是一个字符数组字符数组初始化字符数组可以用字符串字面值对字符数组进行初始化,也可以用列表进行初始化字符数组用列表初.

2021-11-09 23:02:48 669

原创 【C上分之路】第五篇:数组的定义、初始化方式,查询元素

文章目录数组数组的定义数组的初始化全部初始化部分初始化指定初始化数组的边界二维数组二维数组的初始化分段赋值连续赋值静态数组数组查询元素总结数组数组是由数据类型相同的一组数据组成,数组中每一个数据都叫做数据元素,数组所包含的数组个数称为数组长度,数组中的每一个元素都一个对应的序号或者位置,这个序号从0开始,这个序号也叫做下标数组的定义要使用数组时,通过声明数组告诉编译器数组中含有多少元素和这个元素的原型定义形式:data_type ArrayName[length]data_type:数组元素的.

2021-11-06 17:01:11 257

原创 【C上分之路】第四篇:C语言关键字、分类

文章目录关键字关键字分类基本类型关键字voidcharintfloatdouble类型修饰关键字shortlongsignedunsigned复杂类型关键字structunionenumtypedeftypedef与#define的区别\#define用法区别sizeof存储级别关键字autostaticregisterexternconstvolatile跳转结构关键字returncontinuebreakgoto分支结构关键字ifelseswitchcasedefault循环结构关键字fordowhi.

2021-11-03 23:55:52 359

原创 【C上分之路】第三篇:C语言标准输出输出函数printf、scanf、缓冲区

文章目录C标准输入输出字符I/O函数字符输出函数putcharputs字符输入函数getchargets格式化输出输出函数格式化输出函数printfprintf转换说明specifierwidthflags.precisionlengthsprintf格式化输入函数scanfscanf类型说明scanf进阶用法指定读取长度匹配特定字符scanf行为scanf连续输入scanf匹配失败scanf不能忽略空白符缓冲区缓冲区的目的缓冲区的好处缓冲区类型全缓冲行缓冲不带缓冲缓冲区的特征缓冲区刷新清空缓冲区清空输出.

2021-11-03 22:51:19 628

原创 【C上分之路】第二篇:数据的类型、表示、存储、类型转换,进制间的转换

文章目录数据类型数据类型分类整数类型char类型浮点类型复数和虚数类型类型大小数据的表示二进制八进制十六进制进制的转换说明进制转换N进制转换成十进制整数部分小数部分十进制转换N进制整数部分小数部分二进制和八进制、十六进制的转换二进制与八进制之间的转换二进制与十六进制之间的转换数据在内存中的存储前言整数在内存中的存储原码反码补码补码计算补码计算过程小数在内存中的存储二进制形式浮点数的存储浮点数的内存分布符号的存储尾数的存储指数的存储浮点数的精度数据类型转换隐式类型转换显示类型转换类型转换的临时性总结数据类型

2021-10-29 23:00:34 476

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除