自定义博客皮肤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)
  • 收藏
  • 关注

原创 Mkaefile的使用

makefile是gcc编译的时候使用的,可以让多个.c文件同时被编译 假设编译一个hollo.c和test.c它的格式如下:.SUFFIXE:.c .o#中间有空格,说明.c和.o有关系 CC = gcc SRCS = hello.c test.c OBJS = $(SRCS:.c =.o)//将SCRS中的.c全部替换成.o .EXE = hello start:$(OBJS)

2016-11-28 20:13:13 593

原创 TCP基本套接字编程

客户端需要调用的两个函数: socket()函数: #include int socket(int family, int type, int protocol); 参数:第一个参数family为协议族,一般为AF_INET,     第二个参数是套接字类型,一般为SOCK_STREAM(字节流套接字)    第三个是一个常量值,对应不同的传输协议,我们可以将它写成0 返回值:返回一

2016-11-25 01:05:04 397

原创 C语言零碎知识点总结(结构体)

关于变量的含义:变量可以看成一段人文化的内存空间,a = 10是将10赋值给了a所代表的内存空间。 sizeof()是一个关键字,计算一个变量或类型所占的内存空间,计算栈上的内存空间。 struct Node{ }; int a = sizeof(struct Node); 上述a的值是0,因为它不包含任何类型。 在结构体里面不能对数据进行初始化,例如struct Node{

2016-11-14 15:57:45 664

原创 C语言零碎知识点总结(数组和函数返回值)

数组: 数组的下标只能是无符号整形,可以是常量或者常量表达式,并且是在编译之前转换可以装换成常量或者常量表达式也可以。 int  a[3-1];//常量表达式,可以 int a[3.1-1.1];//3.1-1.1为2.0,不可以 int a["a"];//"a"是字符常量,不可以 关于返回值:int a = 10; return a; int a[10] = {hello}; ret

2016-11-14 15:07:49 620

原创 系统的运行级别

1.Linux启动过程简述: 第一步:加电 第二步:BIOS检测:主板,内存,外设接口,存储设备等 第三步:从指定的存储设备中固定的一小块位置读取引导程序 第四步:引导程序会读取磁盘文件分区表,从其中启动分区 第五步:从引导分区中去读取关键的启动配置,启动初始话程序,内核,最终将内核加载到了内存中,将其运行; 第六步:系统的管理权交给内核,内核启动完成后,会启动第一个活动进程init进

2016-11-04 13:45:37 441

空空如也

空空如也

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

TA关注的人

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