摘要: 字符串copy函数实现: 在C语言中使用指针实现 要先为参数分配内存代码:#ifndef _CODE_STRING_COPY_H_#define _CODE_STRING_COPY_H_#include // 这个函数的意义:在主调函数中分配内存,供被调函数使用void strCopyGood(... 阅读全文
posted @ 2015-11-22 20:03 silent-bobo 阅读(314) 评论(0) 推荐(0) 编辑
摘要: C 语言中字符串的含义: C语言的字符串是以 '\0' 结尾的字符串 C语言中没有字符串的类型,是用字符数组来模拟字符串的 字符串的内存分配可以是 堆上 栈上 全局区上字符串数组 其实就是一个指针,指向数组首元素地址的指针 阅读全文
posted @ 2015-11-22 18:13 silent-bobo 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 指针铁律:2.2指针强化铁律1:指针是一种数据类型1)指针也是一种变量,占有内存空间,用来保存内存地址测试指针变量占有内存空间大小2)*p操作内存在指针声明时,*号表示所声明的变量为指针在指针使用时,*号表示 操作 指针所指向的内存空间中的值 *p相当于通过地址(p变量的值)找到一块内存;然后操作内... 阅读全文
posted @ 2015-11-22 00:52 silent-bobo 阅读(289) 评论(0) 推荐(0) 编辑
摘要: C语言中的申请内存空间的函数 malloc()char *p = NULL;p = (char *)malloc( sizeof(char) * 100 );以上代码的含义是:定义一个 char型 的 指针p通过malloc函数给 指针p所指向的内存空间分配大小p是内存地址sizeof是获取char... 阅读全文
posted @ 2015-11-22 00:22 silent-bobo 阅读(396) 评论(0) 推荐(0) 编辑