- 博客(8)
- 收藏
- 关注
原创 利用有名管道实现进程间的通信
1 /***************************************************************** 2 * Copyright (C) 2018 FBI WARNING. All rights reserved. 3 * 4 * 文件名称:fifo_write.c 5 * 创 建 者:constantine 6 * ...
2018-02-27 21:20:11 1977
转载 C 结构体
C 结构体C 数组允许定义可存储相同类型数据项的变量,结构是 C 编程中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。结构用于表示一条记录,假设您想要跟踪图书馆中书本的动态,您可能需要跟踪每本书的下列属性: Title Author Subject Book ID定义结构为了定义结构,您必须使用 struct 语句。struct 语句定义了一个包含多个成员...
2018-02-25 20:29:23 278
原创 Linux下如何安装软件
一、解析Linux应用软件安装包通常Linux应用软件的安装包有三种:1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打包的。2) rpm包,如software-1.2.3-1.i386.rpm。它是RedHat Linux提供的一种包封装格式。3) dpkg包,如software-1.2.3-1.deb。它是Debain Linux提供的一种...
2018-02-08 19:43:35 156
原创 C语言 嵌入式 面试小知识点(一)
sizeof是C/C++中的一个操作符(operator),简单的说其作用就是返回一个对象或者类型所占的内存字节数。与strlen的区别:一、sizeof是运算符,确切的说是一个编译时运算符,参数可以是数组、指针、类型、对象、函数等。用于统计类型或者变量所占的内存字节数。由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。二、strlen()是C标准库中的字
2018-02-06 18:32:36 515
原创 C语言 数据结构 树和二叉树
树1、树:是n节点的有限集。树是n(n=>0)个节点的有限集。 n=0时成为空树。在任意一颗非空树中:(1)有且仅有一个称为根的节点;(2)当n>0时,其余节点可分为m(m>0)个互不相交的有限集T1、T2、T3、Tm,其中每个节点又是一棵树,并且称为根的子树。2 、节点分类:节点拥有的的子树数称为节点的度。度为0的称为终端节点或者叶节点;度不为0的称为非终端节点或者分支节点。树的
2018-02-06 18:29:01 4509
原创 C语言 链表 通讯录程序
#include #include #include #define MAX 100#define TRUE 1#define FALSE 0#define Status inttypedef struct{ char name[12]; char addr[40]; char mphone[12]; char tel[14]; char sex; unsigned
2018-02-05 10:00:28 3457
原创 const关键字
const关键字const是constant的简写,只要一个变量前面用const来修饰,就意味着该变量里的数据可以被访问,不能被修改。也就是说const意味着“只读”readonly规则:const离谁近,谁就不能被修改;const修饰一个变量,一定要给这个变量初始化值,若不初始化,后面就无法初始化。本质:const在谁后面谁就不可以修改,const在最前面则将其后
2018-02-05 09:55:37 152
转载 动态链表与静态链表
一. 静态链表在某些语言中指针是不被支持的,只能使用数组来模拟线性链表的结构.在数组中每个元素不但保存了当前元素的值,还保存了一个”伪指针域”,一般是int类型,用于指向下一个元素的内存地址.#define MAXSIZE 100; typedef struct{ ElemType data; int cur;
2018-02-05 09:20:22 365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人