自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 在字符串copy函数中引入辅助指针变量

特别注意:不要轻易改变函数形参的值,要引入一个辅助指针变量,把形参的值接过来

2016-08-01 19:58:18 375 1

原创 字符串copy函数

字符串copy函数技术推演

2016-08-01 17:07:24 745

原创 字符串做函数参数

字符串做字符拷贝函数的参数

2016-08-01 17:05:40 1501

原创 字符串一级指针内存模型

字符串一级指针的内存模型图(buf和指针的区别) #include "stdio.h"#include "stdlib.h"#include "string.h"void main(){ char buf[20] = "aaaa"; char buf2[] = "bbbb"; char *p1 = "111111"; char *p2 = (char *)ma

2016-08-01 17:00:02 267

原创 数组中括号与指针关系、数组名常量指针分析

数组中括号与指针的关系

2016-08-01 15:52:18 2032

原创 字符串基本操作

字符串: 1、C语言的字符串是以0结尾的字符串 2、C语言中没有字符串类型,而是通过字符数组,来模拟字符串 3、字符串的内存分配可以在 堆上、栈上、全局区(很重要)#include "stdio.h"#include "stdlib.h"#include "string.h"//字符数组 初始化void main61(){ // 1 指定长度 char buf

2016-08-01 15:47:45 297

原创 函数调用模型

函数调用,堆内存的使用

2016-06-26 16:44:37 563

原创 栈的属性和buf的地址增长方向

证明栈的开口方向,buf的地址增长方向

2016-06-26 16:40:14 443

原创 堆栈程序理解

堆栈的理解

2016-06-26 16:36:01 416

原创 内存四区---静态存储区(全局区)的理解

内存四区,全局区,静态存储区

2016-06-26 16:32:20 2767

原创 内存四区模型

内存四驱模型

2016-06-26 16:01:08 1243

原创 从内存四区的角度理解指针

指针做函数参数的输入和输出特性

2016-06-26 15:52:44 398

原创 指针间接赋值的意义

指针,间接赋值

2016-06-26 15:44:40 1380

原创 通过2级指针改变1级指针的指向

2级指针改变1级指针的指向

2016-06-26 15:40:04 986

原创 通过1级指针对变量间接赋值

通过1级指针修改主函数中的变量值

2016-06-26 15:29:40 400

原创 向NULL地址COPY数据和不断改变指针指向

#include"stdio.h"#include"stdlib.h"#include"string.h" void main1()//报错{char *p1=NULL;//指针赋值为NULL,即为0//p1=0x77;strcpy(p1,"asdfg"); system("pause");return;} void ma

2016-06-26 11:42:45 352

原创 避免野指针

#include"stdio.h"#include"stdlib.h"#include"string.h" //野指针产生的原因//指针变量和它所指向的内存空间变量是两个不同的概念//释放了指针所指向的内存空间 但是指针变量本身没有重置成null//造成释放的时候 通过if( NULL != p1 ) //避免方法:1)定义指针的时候 初始化成nul

2016-06-26 11:37:27 278

原创 指针也是一种数据类型

1、指针也是一种变量,占用内存空间,用来保存另一个变量的内存地址。2、*p操作内存     在指针声明时,*表示所声明的变量为指针。     在指针使用时,*表示操作指针所指向的内存空间中的值。      *p相当于通过地址(p变量的值)找到一块内存,然后操作内存。      *p放在等号左边为赋值(给内存赋值)      *p放在等号右边为取值(从内存获取

2016-06-26 11:27:41 886

原创 排序方法----选择排序

#include#include#include void printfArray(inta[],int num){inti=0;for(i=0;i{printf("%d  ",a[i]);}} //选择排序//外层循环 当i=0时,让j从 1—N进行变化//外层循环 当i=1时,让j从 2—N进行变化

2016-06-24 11:07:32 255

MSP430,LCD12864头文件

LCD12864的头文件,经测试MSP430可用

2013-08-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除