------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------数组指针变量的说明和使用 指向数组的指针变量称为数组指针变量。在讨论数组指针变量的说明和使用之前,我们先明确几个关系。 一个数组是由连续的一块内存单元组成的。数组名就是这块连续内存单元的首地址。一....
分类:
编程语言 时间:
2015-05-20 00:02:59
阅读次数:
270
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------指向多维数组的指针变量本小节以二维数组为例介绍多维数组的指针变量。一、多维数组地址的表示方法 设有整型二维数组a[3][4]如下: 0123 4567 891011 设数组a的首地址为1000,.....
分类:
编程语言 时间:
2015-05-19 23:59:52
阅读次数:
297
1、进入Debug
2、基本命令详解
-r
查看、改变CPU寄存器的内容
-d
查看内存中的内容
-e
改写内存中的内容
命令格式:“e 起始地址 数据 数据 数据 。。。”
-u 查看指定地址段的汇编代码
-t
执行指定地址的汇编代码(首先修改 CS:IP 到所要执行的汇编代码的首地址)
-a 以汇编指令的形式在内存中写入机器指...
分类:
其他好文 时间:
2015-05-19 22:37:21
阅读次数:
164
二级指针的问题标签(空格分隔): c如何在被调用函数里面新建数据,然后将数据的地址传递出来呢?一般来说有两种方法,第一种思路是将数据的首地址以返回值的方法返回,第一种方法如下:#include
#include
#include char *newBuf(int num)
{
char *p;
p = (char *)ma...
分类:
其他好文 时间:
2015-05-18 01:08:11
阅读次数:
212
设有整型二维数组a[3][4]如下:0 1 2 34 5 6 78 9 10 11它的定义为: int a[3][4]={{0,1,2,3},{4,5,6,7},{8,9,10,11}}设数组a的首地址为1000,各下标变量的首地址及其值如图所示。前面介绍过,C语言允许把一个二维数组...
分类:
编程语言 时间:
2015-05-16 01:27:14
阅读次数:
255
使用new的情况当变量是指针的时候就需要使用在堆中开辟空间使用new开辟内存空间 int *p = new int;
*p = 2;
cout << *p <<endl;//2//也可以开辟的时候初始化int *p = new int(2);
cout << *p <<endl;给数组开辟空间int *p = new int[10];//等于p[10]
p[0] = 5;//p就是数组的首地址...
分类:
编程语言 时间:
2015-05-14 22:02:56
阅读次数:
124
字符串输出函数 puts格式: puts(字符数组名)功能:把字符数组中的字符串输出到显示器。 即在屏幕上显示该字符串。字符串输入函数 gets格式: gets (字符数组名)功能:从标准输入设备键盘上输入一个字符串。本函数得到一个返回值,即为该字符数组的首地址。1 #include"stdio.h...
分类:
其他好文 时间:
2015-05-13 21:37:42
阅读次数:
120
对字符串进行分割: 在使用前需要先初始化例如:char * p=strtok(Str," ");/*初始化以" "(以空格字符来分割字符串),即把" "都改成\0*/ 每次查找下一个字符串首地址只需要:p=strtok(NULL," ");/*查找下一个到不为分割符的字符为止*/ 1 #incl.....
分类:
其他好文 时间:
2015-05-13 21:29:41
阅读次数:
146
1函数简单介绍功 能: 使用高速排序例程进行排序头文件:stdlib.h用 法: void qsort(void *base,int nelem,int width,int (*fcmp)(const void *,const void *));參数: 1 待排序数组首地址2 数组中待排序元素数量3...
分类:
编程语言 时间:
2015-05-13 16:05:25
阅读次数:
140
一直以来老为这个问题头疼,最近亲自翻阅了各种书籍,又亲身实验。得出如下结论,如有纰漏之处,烦请各位不吝指正!先上结论:1、equals方法比较两个对象的内容(不能用于基本数据类型)2、==比较两个对象是否是同一对象,或者说对象在内存中的首地址是否相同(仅在引用类型中做此功能)java数据类型可分为两...
分类:
其他好文 时间:
2015-05-12 22:45:03
阅读次数:
124