深入理解 C 指针
文章平均质量分 79
BruceZhang
计算机专业的一个小学生
展开
-
深入理解 C 指针阅读笔记 -- 第一章
上周末,我在图书馆看到了这本很薄的书,如下: 这本书中写的内容,个人感觉适合一个初学者,内容不是很难。我也读了下,对每一章都做了笔记,笔记都是用代码的形式贴出来。Chapter1.h#ifndef __CHAPTER_1_ #define __CHAPTER_1_ /*《深入理解C指针》学习笔记 -- 第一章*/ /*一个数如果是无符号的,那么尽量去选用 size_t 类型*/原创 2014-11-17 08:46:05 · 2121 阅读 · 0 评论 -
深入理解 C 指针阅读笔记 -- 第二章
Chapter2.h#ifndef __CHAPTER_2_ #define __CHAPTER_2_ /*《深入理解C指针》学习笔记 -- 第二章*/ /* 内存泄露的两种形式 1.忘记回收内存 2.内存地址丢失 */ void __memory_leak_test(); /* 内存操作的几个函数 malloc alloc realloc free */ void __原创 2014-11-17 14:22:09 · 1783 阅读 · 0 评论 -
深入理解 C 指针阅读笔记 -- 第四章
Chapter4.h#ifndef __CHAPTER_4_ #define __CHAPTER_4_ /*《深入理解C指针》学习笔记 -- 第四章*/ /*指针数组 -- 意思就是这是一个数组,这个数组中存储的是指针*/ void __pointers_array_test(); /*二维数组与指针的联系*/ void __two_dimension_array_test(); /*原创 2014-11-18 17:00:07 · 1740 阅读 · 0 评论 -
深入理解 C 指针阅读笔记 -- 第三章
Chapter3.h#ifndef __CHAPTER_3_ #define __CHAPTER_3_ /*《深入理解C指针》学习笔记 -- 第三章*/ /*它们都保存在栈中的什么位置?*/ void __location_stack_test(int*, int); /*指向常量的指针*/ void __constant_pointer_test(const int*, int*);原创 2014-11-18 09:28:33 · 2278 阅读 · 6 评论 -
深入理解 C 指针阅读笔记 -- 第六章
Chapter6.h#ifndef __CHAPTER_6_ #define __CHAPTER_6_ /*《深入理解C指针》学习笔记 -- 第六章*/ typedef struct __person { char* name; char* title; unsigned int age; }person; /*结构体内存的释放问题*/ void __struct_memory_原创 2014-11-19 14:12:58 · 1874 阅读 · 6 评论 -
深入理解 C 指针阅读笔记 -- 第五章
Chapter5.h#ifndef __CHAPTER_5_ #define __CHAPTER_5_ /*《深入理解C指针》学习笔记 -- 第五章*/ /*不应该修改的字符串就应该用 const char* 去修饰*/ size_t __strlen_test(const char*); /*返回字符串的几种方法*/ char* __return_str__test(); #endi原创 2014-11-19 08:56:21 · 1850 阅读 · 0 评论