上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

2015年11月19日

摘要: 二维数组元素和指针之间的对应关系:设p是指向*( p+i*N+j)同样,a[i][j]也可使用指针下标法表示,如下:p[i*N+j]例如,有如下定义:int a[3][4]={{10,20,30,40,},{50,60,70,80},{90,91,92,93}};则数组a有3个元素,分别为a[0]、... 阅读全文
posted @ 2015-11-19 19:48 acodewarrior 阅读(1894) 评论(0) 推荐(0) 编辑

2015年11月18日

摘要: 一个函数形如:void f(float **p){/* 想要在函数体中按二维数组的方式访问*/ p[1][1] = 0;//c++用vc编译ok,运行出错(非法访问)}float **p; //其实这里的p并不是一个二位数组的指针,只不过是一个指向指针的指针像你这样访问肯定是会出问题的。例如:flo... 阅读全文
posted @ 2015-11-18 19:41 acodewarrior 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 例1: int arr[4][5]; int *p;p=arr[0];//正确arr[0]是int一维数组,arr[0]这个一维数组的各元素才是基本的int数据类型下面的写法: char arr[4][5]={"abc","def","ghi","jkl","mno"}; char *p=arr[0... 阅读全文
posted @ 2015-11-18 19:08 acodewarrior 阅读(4805) 评论(0) 推荐(0) 编辑

2015年11月17日

摘要: 一般的来说,函数是可以返回局部变量的。 局部变量的作用域只在函数内部,在函数返回后,局部变量的内存已经释放了。因此,如果函数返回的是局部变量的值,不涉及地址,程序不会出错。但是如果返回的是局部变量的地址(指针)的话,程序运行后会出错。因为函数只是把指针复制后返回了,但是指针指向的内容已经被释放了,... 阅读全文
posted @ 2015-11-17 09:29 acodewarrior 阅读(444) 评论(0) 推荐(2) 编辑

2015年11月15日

摘要: 函数是由执行语句组成的指令序列或者代码,这些代码的有序集合根据其大小被分配到一定的内存空间中,这一片内存空间的起始地址就成为函数的地址,不同的函数有不同的函数地址,编译器通过函数名来索引函数的入口地址,为了方便操作类型属性相同的函数,c/c++引入了函数指针,函数指针就是指向代码入口地址的指针,是指... 阅读全文
posted @ 2015-11-15 20:09 acodewarrior 阅读(181) 评论(0) 推荐(0) 编辑

2015年11月13日

摘要: 阅读全文
posted @ 2015-11-13 13:54 acodewarrior 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 链表的c语言实现(一)准备:动态内存分配一、为什么用动态内存分配但我们未学习链表的时候,如果要存储数量比较多的同类型或同结构的数据的时候,总是使用一个数组。比如说我们要存储一个班级学生的某科分数,总是定义一个float型(存在0.5分)数组:float score[30];但是,在使用数组的时候,总... 阅读全文
posted @ 2015-11-13 11:45 acodewarrior 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 树形结构是一类重要的非线性数据结构,其中以树和二叉树最为常用。二叉树是每个结点最多有两个子树的有序树。通常子树的根被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用作二叉查找树和二叉堆或是二叉排序树。二叉树的每个结点至多只有二棵子树(不存在度大于2的... 阅读全文
posted @ 2015-11-13 11:36 acodewarrior 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 树是一种比较重要的数据结构,尤其是二叉树。二叉树是一种特殊的树,在二叉树中每个节点最多有两个子节点,一般称为左子节点和右子节点(或左孩子和右孩子),并且二叉树的子树有左右之分,其次序不能任意颠倒。二叉树是递归定义的,因此,与二叉树有关的题目基本都可以用递归思想解决,当然有些题目非递归解法也应该掌握,... 阅读全文
posted @ 2015-11-13 11:25 acodewarrior 阅读(294) 评论(0) 推荐(0) 编辑

2015年11月11日

摘要: #include "stdafx.h"#include "stdio.h"#include #include "string.h" typedef int elemType ; /************************************************************... 阅读全文
posted @ 2015-11-11 15:55 acodewarrior 阅读(183) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

导航