
深入理解 C 指针
文章平均质量分 79
BruceZhang
计算机专业的一个小学生
展开
-
深入理解 C 指针阅读笔记 -- 第一章
上周末,我在图书馆看到了这本很薄的书,如下: 这本书中写的内容,个人感觉适合一个初学者,内容不是很难。我也读了下,对每一章都做了笔记,笔记都是用代码的形式贴出来。Chapter1.h#ifndef __CHAPTER_1_#define __CHAPTER_1_/*《深入理解C指针》学习笔记 -- 第一章*//*一个数如果是无符号的,那么尽量去选用 size_t 类型*/原创 2014-11-17 08:46:05 · 2147 阅读 · 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 · 1798 阅读 · 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 · 1758 阅读 · 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 · 2295 阅读 · 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 · 1902 阅读 · 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 · 1868 阅读 · 0 评论