自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [Linux]重定向

而 1 在对应文件描述符表中对应的是显示器文件struct file.当我们先关闭1(显示器文件),再打开log.txt,这时候打开log.txt时返回的文件描述符fd就会被分配为1。为什么会提高效率呢,因为文件操作,本质上也是调用系统调用,而使用系统调用是有时间成本的,因为每次使用系统调用都会需要OS来配合,但OS很忙,如果频繁的调用系统调用,就会使OS负载很大,所以我们要尽量少调用系统调用。当我们先关闭 0 或者2 ,然后再打开文件,可以看到新打开的文件对应的文件描述符fd就变成了 0 或 2。

2024-06-06 17:33:17 612

原创 [Linux]基础IO

注意,以下内容为个人学习笔记,方便以后复习,内容会很杂乱。

2024-06-05 20:09:48 753

原创 C++string类模拟实现

希望这篇文章对你有帮助。

2024-04-26 10:35:35 286 1

原创 C++Date类日期计算器实现(代码+解析)

C++日期类Date实现

2024-04-19 20:03:56 1490

原创 C++类和对象(中)

C++类中构造函数,析构函数和拷贝构造

2024-04-16 17:08:41 458

原创 C++(类和对象(上))

面向对象(Object-Oriented,简称 OO)是一种程序设计范式,它将程序中的数据和操作数据的方法组合成一个对象,通过**封装、继承和多态**等机制,实现了数据和方法的高度内聚和低耦合,从而提高了程序的可**维护性、可扩展性和可重用性。

2024-04-14 22:54:40 1606 1

原创 C++(入门篇)

学习C++入门知识:命名空间、输入输出、缺省参数、函数重载、引用、内联函数、auto关键字、基于范围的for循环和指针空值nullptr。

2024-04-13 17:04:40 543

原创 C语言动态内存管理及其函数讲解

讲解C语言动态内存管理,及malloc、calloc、realloc、free函数的使用

2023-11-27 14:30:42 1460 1

原创 C语言内存函数的使用和模拟实现

memcpymemmovememset和memcmp,它们可以帮助我们更方便地操作内存。在使用这些函数时,需要注意它们的用法和注意事项,以免出现错误。。

2023-11-22 16:50:34 62

原创 扫雷游戏C语言基础版

C语言实现扫雷游戏(萌新版)

2023-11-15 03:07:13 80

原创 STRAT

希望以后能在CSDN上记录我学习编程的进步过程以及收获和遇到的困难。

2023-07-20 21:22:20 69

空空如也

空空如也

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

TA关注的人

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