自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

保持住思维的鲜活,才能充满活力。

GitHub地址:https://github.com/zsirkg

  • 博客(14)
  • 收藏
  • 关注

原创 linux进程编程(二)-- waitpid()函数使用

函数简介

2016-07-31 16:00:47 343

原创 数据结构(三) -- 单向链表

简介单像链表是链表的一种,它是单一方向的,访问时只能从头节点开始。单项链表的C语言实现在实现单项链表时,最好加入头节点的概念。头节点(head)不存储数据,它的下一个节点才是真正存储数据的节点,这样的做的好处是可以头节点保持不变,令对链表第一个元素(头节点的下一个元素)的操作与对链表其他元素的操作保持一致,简化代码逻辑。#ifndef __LIST_H_

2016-07-31 12:06:24 355

原创 TCP/IP学习(一) -- 网络分层(OSI分层和TCP/IP分层)

OSI分层OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型,它把网络从逻辑上分为了七层,详细信息参考下图: TCP/IP分层TCP/IP是一组协议的代名词,它还包括许多协议,组成了TCP/IP协议簇。TCP/IP协议簇分为四层,可以通过和OSI分层的关系进行理解: 在这里先对网络分层有一个整体的了解,接下来会针对常用的协议进行逐

2016-07-19 16:49:34 887

原创 TCP/IP文章总目录

本系列文章主要针对TCP/IP协议进行学习,加深对网络模型和协议的理解。

2016-07-19 16:42:45 359

原创 数据结构(二) -- 栈 数组实现

栈的描述栈是一种后进先出(LIFO)的数据结构,先入栈的元素只能在最后出栈,在实际生活中就像摆放盘子一样,最后放的一个可以最先拿走。

2016-07-16 17:25:01 426

原创 数据结构和算法文章总目录

本系列文章主要对数据结构和算法进行学习,并给出完成的代码实例,希望能一起进步。二分法查找(Binary Search)数据结构(一) – 循环队列数组实现数据结构(二) – 栈 数组实现 数据结构(三) – 单向链表 数据结构(四) – 二叉树 队列(Queue)– 数组实现(C++ )

2016-07-16 17:21:25 340

原创 数据结构(一) -- 循环队列数组实现

队列的描述队列的主要特征是先进先出(FIFO),这意味着先进入队列的元素将会首先出队,与生活中的排队一样。

2016-07-15 17:56:40 568

原创 linux文章总目录

linux文章总目录 1. linux信号机制基础 2. linux进程编程(一)– fork()函数简单应用 3. linux进程编程(二)– waitpid()函数使用 4. linux进程编程(三)– execl()函数使用 5. linux - syslog详解

2016-07-14 22:57:47 306

原创 网络编程文章总目录

网络编程文章总目录

2016-07-14 22:37:02 269

原创 判断字符串是否为合法整数

很简单直接上代码了(isValidInteger.c):#include #include #include int isValidIntegerString(char *s){ int i; int len; len = strlen(s); for(i = 0; i < len; i++) { if(i == 0 && (

2016-07-14 19:56:44 1433

原创 C语言文章总目录

C语言文章总目录宏定义中#和##的使用判断字符串是否为合法整数应用正则表达式判断IP/MAC/DNS合法性

2016-07-14 19:53:54 344

原创 linux进程编程(一)-- fork()函数简单应用

调用fork()函数会生成一份当前进程的副本。调用fork()的进程为父进程,副本进程为子进程。对与子进程,共享父进程的代码段,并拥有与父进程数据段,堆和栈的副本(与父进程相同,但空间独立)。

2016-07-13 16:02:45 459

原创 宏定义中#和##的使用

通过本文你会了解到: 1. 宏定义中#和##的含义 2. 简洁实例

2016-07-04 23:11:46 480

原创 linux信号机制基础

通过本文你会了解到: 1. 信号机制简介 2. 信号处理函数( signal/sigaction/kill)

2016-07-04 22:42:18 503

空空如也

空空如也

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

TA关注的人

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