自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++学习笔记--尽量以const,enum,inline替换#define

本文内容整理自《Effective C++ 》中文版,主要讲述 C++ 中在一些场合使用 const、enum、inline 来替换 #define 所带来的好处。1、const当我们编写这样一条代码:#define ASPECT_RATIO 1.653由于记号名称ASPECT_RATIO 也许从未被编译器看见;也许在编译器开始处理源码之前就被预处理器移走了,所以可能会出现以下问...

2019-03-25 21:00:56 401

原创 理解一维数组中 buf、buf[0]、&buf[0]、&buf 四个符号的含义

本文内容摘自《C语言内核深度解析》一书的深入学习数组部分。以 int buf[100]={0} 为例,集中讨论 buf、buf[0]、&buf[0]、&buf 四个字符含义的内涵。1、buf:有两层含义,一是数组名,sizeof(buf) 时就是数组名的含义;二是等价于 &buf[0],表示数组的第一个元素的首字节地址,是一个常量值。因此,既然是一个常量值,无论从哪...

2019-03-24 17:38:57 22871 2

原创 Linux系统之常用命令

这几天在看教学视频,里面在讲一些linux系统常用的命令,虽然有一部分都很熟悉了,但也有一些不太熟悉,因此来总结一下。注:本文并非介绍了linux下所有常用的命令,而是本人看视频时所遇到以及平时所常用的,命令参数也只是选取了部分做介绍,如需了解所有参数可通过man 命令查看man 手册。一、日期和时间date 命令:用来查看、设置当前系统时间格式化显示:+%y--%m--%d   (...

2018-11-11 21:47:06 323

转载 C语言位运算符:与、或、异或、取反、左移和右移

文章转载于《博客园》博主【夜真寒】链接地址:http://www.cnblogs.com/yezhenhan/archive/2011/11/06/2238452.html语言位运算符:与、或、异或、取反、左移和右移位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,in...

2018-06-12 18:04:14 329

原创 TCP/IP网络编程笔记--套接字和标准I/O

一、定义:标准I/O是标准C库提供的对文件操作的函数接口二、常见的标准I/O函数:1、fopen()函数原型:FILE *fopen(const char *path,const char *mode)函数功能:以指定的mode打开指定的流path(注:流就是我们要操作的文件的地址)返回值:成功则返回指向该流的文件指针,失败则返回NULL,并将错误代码存于error中常用的...

2018-05-31 22:44:07 343

空空如也

空空如也

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

TA关注的人

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