c
文章平均质量分 77
lylee1981
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
strcpy, strncpy, malloc, realloc以及memory leak等注意问题
平常在使用strcpy函数时,如果是copy原始字符串到目标,在分配bytes空间时,要多分配一个,用来存储终止null字节 '\0' 否则在strcpy结束时,使用valgrind检测时,会报一个 非法写1个字节错误 同样在使用printf函数打印目标字符串时,会报一个非法读1个字节错误 参考下文中 study_use_mistakes 函数 main.c代原创 2013-08-16 17:34:47 · 1893 阅读 · 0 评论 -
巧妙使用offsetof宏定义,在c,c++开发中解决问题
根据一个已经分配空间的结构体指针a中的某个成员b的地址,来获取该结构体指针地址原创 2014-07-09 20:08:36 · 5056 阅读 · 0 评论 -
c代码片段——在自己代码中即时接收errno
1、自定义错误类型(my_err_t)和使用#define定义友好名称 2、xxx原创 2014-08-28 12:50:29 · 842 阅读 · 0 评论 -
linux管道、EPIPE 和 SIGPIPE 的关系
试验目的: 验证 试验过程:原创 2014-06-24 20:57:51 · 4182 阅读 · 0 评论 -
c提取字符串中的数字
char is '0', ascii is '48' char is '1', ascii is '49' char is '2', ascii is '50' char is '3', ascii is '51' char is '4', ascii is '52' char is '5', ascii is '53' char is '6', ascii is '54' char原创 2014-09-26 10:00:26 · 13352 阅读 · 1 评论 -
GCC含义、分步骤编译以及链接过程、Makefile写法
一、GCC含义 最初含义为:GNU C Complier(在linux c编译器) 后来发展为:GNU Complier Collection(在linux下除c以外,还能编译c++,objectc等其他语言) 二、分步骤编译以及链接过程 假定存在如下文件列表 user.h user.cpp main.cpp a). user.h: b). user.cpp原创 2013-04-05 19:21:28 · 2361 阅读 · 0 评论 -
对内存对齐的理解
由于近期比较多的面试,重新对linuy原创 2014-09-30 11:17:27 · 907 阅读 · 0 评论
分享