- 博客(6)
- 收藏
- 关注
原创 C语言输入输出函数详解
个人博客传送门总览错误报告函数:void perror( char const* str );终止执行函数:void exit( int status );打开文件函数:FILE* fopen( char const* filename, const char* mode );关闭文件函数:int fclose( FILE* stream );输入输出函数总览字符输入函数...
2018-03-22 18:22:58 912
原创 Linux下简易彩色进度条
个人博客传送门前言在Linux下安装文件的时候,都会有个进度条来提示我们安装的进度是多少。这里我们模拟输出这个进度条。主要用到输出函数的操作、缓冲区的刷新、usleep函数、linux终端颜色的显示等知识。 效果如下: 铺垫知识点缓冲区 缓冲区分位三种:无缓冲,行缓冲,全缓冲。 无缓冲:没有缓冲,也就是信息在输入输出的时候,立马输入或输出。典型的代表就是标准错误流std...
2018-03-19 21:16:55 317
原创 查看Linux系统版本信息
个人博客传送门查看内核版本cat /proc/version uname -a 查看系统版本cat /etc/redhat-release lsb_release -a这个命令需要安装,安装命令: yum install lsb -y cat /etc/issue 都说可以,这个我的查出来很奇怪 rpm -q centos-release ...
2018-03-08 20:47:03 1318
原创 Linux中时间的设置
个人博客传送门test: CentOS Linux release 7.4.1708 (Core)查看时区 date -R +0800 表示在东八区 其中: CST:中国标准时间(China Standard Time),这个解释可能是针对RedHat Linux。 UTC:协调世界时,又称世界标准时间,简称UTC,从英文国际时间/法文协调时间”Universal...
2018-03-08 20:42:13 6851 3
原创 判断元素的入栈和出栈顺序是否合法
个人博客传送门题目提供两个元素的集合,一个是元素入栈的顺序,另一个是元素出栈的顺序。设计一个函数,判断两个元素集合是否满足入栈出栈的规则。如:入栈顺序:“12345”,出栈顺序是:“54321”,这样就是符合要求的。如果出栈顺序是:“51234”,这样不符合要求。思路根据题目的要求,就是判断两数组是否满足出栈入栈的顺序。可以这样做:1、先按照入栈顺序的集合进行入栈。2、在入...
2018-03-07 15:45:26 952
原创 二叉树的基本实现
个人博客传送门二叉树本文将使用c++实现模板类的二叉树,内容包括创建、递归遍历、非递归遍历、结点个数、深度、叶子结点的个数、第K层结点个数等函数。结点、二叉树结构二叉树的结点是一个结构体,包括值_data,指向左子树的指针和指向右子树的指针_left和_right。还有构造函数,用于创建结点。 将BinaryTreeNode<T>typedef为Node,很多...
2018-03-06 15:41:31 286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人