2019年4月25日

再次认识void

摘要: 重新认识void 在初学c/c++时感觉void是一个很不起眼的关键字。因为在c++中我使用的还是比较少的。但是到了Linux中,不论是在内核源码中还是在程序编写的过程中有关void与*的组合随处可见,为了搞清楚、弄明白,具体的原理我写下此博客。 void的定义 void简单描述“无类型”用作限定的 阅读全文

posted @ 2019-04-25 21:05 X_大雄 阅读(337) 评论(0) 推荐(0) 编辑

2019年4月12日

Linux 对信号的总结

摘要: Linux信号_总结 对信号本质的理解: 类似于中断,区别在于中断是由硬件产生的,而信号是由软件实现的。 信号的来源: 触发硬件(触发键盘,或是硬件故障);软件信号函数kill 、alarm、setitimer、sigqueue 等函数。 信号的分类: 可靠信号与不可靠信号,实时信号与非实时信号; 阅读全文

posted @ 2019-04-12 18:53 X_大雄 阅读(429) 评论(0) 推荐(0) 编辑

2019年3月31日

Linux下普通IO文件操作函数---C语言

摘要: 普通文件IO总结 FILE结构体 打开文件fopen函数 文件指针名=fopen(文件名,使用文件方式) eg: 打开方式有: fopen若过出错则,返回一个NULL可以用作错误异常处理的判断条件; fclose函数 用于关闭当前文件 fclose(FILE*);返回值为0表示正确,非零错误。 文件 阅读全文

posted @ 2019-03-31 14:49 X_大雄 阅读(654) 评论(0) 推荐(0) 编辑

2019年3月27日

认识socket

摘要: socket socket也称套接字,网络编程的基础。一般情况下我不喜欢直接去说socket的函数都是怎么用的,那个很多人都写出来了,而且肯定比我好的有的是。 但是今天想写的是我的理解中,产生socket的原因,我觉得只有了解socket的本质、机理,才能更灵活的使用他的API。那样就会知道为什么要 阅读全文

posted @ 2019-03-27 10:35 X_大雄 阅读(221) 评论(0) 推荐(0) 编辑

2019年3月24日

排序算法模板实现

摘要: 常见的排序算法模板实现 学过的东西总是很容易忘记,最近用模板整理 了常见的排序算法。涉及模板的知识在这里我就不细细的介绍了。 阅读全文

posted @ 2019-03-24 10:32 X_大雄 阅读(292) 评论(0) 推荐(0) 编辑

2019年3月16日

初始Mkaefile

摘要: 初识MakefIle 在学习Linux过程中,我越发的觉得Linux系统给了使用者更大的自由,同时也就增加了学习的成本。在gcc下去调试代码,没有了熟悉的VS,没有的人性话的错误提示(当然Makefile是有错误提示和警告的),也没有一键编译。全得自己来,但是在这个过程中,你将会熟悉系统的整个编译过 阅读全文

posted @ 2019-03-16 11:27 X_大雄 阅读(530) 评论(0) 推荐(1) 编辑

2019年3月12日

进制的各种标识符

摘要: 进制的表示方式 最长见的进制表达形式有,二进制,八进制,十进制,十六进制。他们之间的区别仅体现在标识符的不同。 后缀区分: B、二进制 H、十六进制 O、八进制 D、十进制 前缀区分: 0x:十六进制(零) 0:八进制(零) 0b:二进制(零) 有错误请指出,一起进步,谢谢! 阅读全文

posted @ 2019-03-12 08:37 X_大雄 阅读(12302) 评论(0) 推荐(0) 编辑

2019年3月9日

c/c++一维数组简单介绍

摘要: 定义:同一种类型数据的集合 通俗的讲就是,将多个同一种类型的数据按一定的内存顺序写在一起。 注意我的几个关键字“多个”,“同一种”,“一定的内存顺序”。如果理解了这几个关键词,说明你的数组已经掌握了。 我们分开了解这几个关键词: 多个:首先数组是为了存储多个数据而产生的,如果你只有一个数据那就没必要 阅读全文

posted @ 2019-03-09 10:31 X_大雄 阅读(2515) 评论(0) 推荐(0) 编辑

2019年3月7日

shell的 ls命令

摘要: Linux下shell 的 ls 命令 这些命令不仅仅可以单独使用也可结合起来使用,比如 ls -al, ls -at等,功能为他们各自的功能相且。 此篇博客参考《循序渐进Linux》,所有命令都是我自试过的,为了自己复习也为了让更多的人了解shell的 ls 命令,若有错误的地方请指出,一定改正, 阅读全文

posted @ 2019-03-07 11:26 X_大雄 阅读(5406) 评论(0) 推荐(0) 编辑

2019年2月28日

循环结构

摘要: #循环: 常见的循环分两种分别是while循环与for循环。 理论上来讲while与for都可以完成彼此的工作,只是在某些地方while比较适合,有的时候for比较适合,具体用哪个视情况而定。 while循环有两种格式具体来看: while(判断表达式) { 具体的内容 } do { 具体内容 }w 阅读全文

posted @ 2019-02-28 21:57 X_大雄 阅读(221) 评论(0) 推荐(1) 编辑

导航