数据结构_P3

原创 2016年06月01日 13:19:35
# include <stdio.h>
/*
	预备知识:指针
	2016年6月1日13:22:54
*/
int main(void)
{
	int a[5] = {1, 2, 3, 4, 5};  //a数组名指向数组第一个元素地址,a[0]~a[4]存12345
	                             //a[i] 等价于 *(a+i)
	printf("%p\n", a+1);//%p一般以十六进制整数方式输出指针的值(地址)
	printf("%p\n", a+2);//a为第一个元素地址,则a+1 = 第一个元素地址+第一个元素大小(int类型4byte)
	printf("%p\n", a+3);
	printf("%p\n", a);
	printf("%p\n", &a[0]);//与上一句结果是一样的
	printf("%d\n", a);  //数组名a是数组第一元素地址,是地址,所以用%p输出而不是%d
	printf("%d\n", *a + 3); //*a就是a[0] = 1,a[0]+3 = 4
	return 0; 
}


版权声明:本文为博主原创文章,转载请注明出处:http://blog.csdn.net/pop_rain

数据结构习题与解析P82【例3-2-8】Java实现

package maintest; import java.util.Stack; import myutil.MyUtil; /** * @ClassName: StackTest ...

数据结构作业p60

  • 2012年09月18日 14:50
  • 2KB
  • 下载

数据结构与计算机原理2003p1-6.rar

  • 2008年12月19日 20:25
  • 499KB
  • 下载

王道数据结构课后习题 | P37

3、设L为带头节点的单链表,编写算法实现从尾到头反向输出每个节点的值。 我想到的是reverse一下/笑哭 想想这个就有点杀鸡用牛刀的感觉… 看了题解说是可以用递归…卧槽瞬间orzclass S...

《数据结构》严蔚敏.吴伟民P63-65.循环队列

///dabbysunshine@qq.com /** 《数据结构》严蔚敏.吴伟民P63-65.循环队列 **/ ///如有BUG,请发邮件联系 #include "stdio....

(数据结构)栈_迷宫求解(严蔚敏P50) _模仿

一般方法: #include"ds.h" #define MAX_COLUM 10 //迷宫最大列数 #define MAX_ROW 10 //迷宫最大行数 #define MAX_NUM 10...

洛谷[P3616] 富金森林公园【数据结构】【线段树】【树状数组】

Description博艾的富金森林公园里有一个长长的富金山脉,山脉是由一块块巨石并列构成的,编号从1到N。每一个巨石有一个海拔高度。而这个山脉又在一个盆地中,盆地里可能会积水,积水也有一个海拔高度,...
  • FYOIER
  • FYOIER
  • 2017年08月02日 22:16
  • 168

数据结构学习 65页 P2

实现代码: main.cpp #include #include "stack.h" #include using namespace std; int main() { Stack...

数据结构与算法分析 P86 Stack 栈的实现

链表实现Stack stack.h  #pragma once #include #include struct Node; typedef struct Node *PtrToN...

数据结构 P64-65 算法实现 循环队列的创建和基本操作

#include using namespace std; typedef  int QElemType; #define MAXQSIZE 100 struct linkqueue   ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数据结构_P3
举报原因:
原因补充:

(最多只允许输入30个字)