- 博客(18)
- 收藏
- 关注
原创 ps钢笔路径转曲线
1.新建图层2.选择钢笔工具画路径3.选择画笔工具(粗细自定)4.打开路径窗口选择该路径,描边路径5.弹框选择画笔,勾选模拟压力(曲线画好)
2018-08-02 15:01:04
6411
原创 单链表 - 循环链表,静态链表
连接两个循环链表的过程:lnode * head = (lnode *)malloc (sizeof(lnode)); head->next = head; //循环链表为空;head为头结点指针;//循环链表#include <stdio.h>#include <stdlib.h>typedef struct node{ int data; struct node *n
2016-08-11 09:32:32
363
转载 linux下EINTR的错误处理
慢系统调用(slow system call):此术语适用于那些可能永远阻塞的系统调用。永远阻塞的系统调用是指调用有可能永远无法返回,多数网络支持函数都属于这一类。如:若没有客户连接到服务器上,那么服务器的accept调用就没有返回的保证。EINTR错误的产生:当阻塞于某个慢系统调用的一个进程捕获某个信号且相应信号处理函数返回时,该系统调用可能返回一个EINTR错误。例如:在socket服务器
2016-05-15 20:20:41
2061
原创 malloc,free,calloc,reallocde的区别连系
malloc,free,calloc,reallocde的区别连系malloc的相关概念:## void *malloc(size_t n) 1.参数size_t :无符号整形 malloc()是C语言中动态存储管理 的一组标准库函数之一。其作用是在内存的动态存储区中分配一个长度为size的连续空间。其参数是一个无符号整形数。2.返回值是一个指向所分配的连续存储域的起始地址的指针。还有一点
2016-03-02 15:22:53
443
原创 c语言数据类型 之 内存对齐与位段
64位操作系统下不同类型数据所占字节数char : 1 字节void * : 8 字节unsigned char : 1 字节long char : 2 字节short int : 2 字节int : 4 字节unsigned int : 4 字节long int : 8 字节flo
2016-03-02 01:11:11
1120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人