c++ 二维数组传递 我们在传递二维数组时,对于新手来说,可能会存在某些问题,下面讲解几种传递方法 在讲解如何传递二维数组时,先看看如何动态new 二维数组 此方法就是定义一个二级指针,二级指针指向一个数组,该数组元素为整形指针。再分别对这整形指针new一个数组,这样二维数组就动态new出来了。 在 ...
分类:
编程语言 时间:
2016-08-21 07:33:14
阅读次数:
264
简单的就不说了,今天学链表,在链表中遇到了自己疑惑的事情,后来在网上查二级指针,搜出来一个,才解除了自己的疑惑 下面是对原文的复制,,最后有自己的链表程序--原文链接http://www.jb51.net/article/37516.htm 好久没有用过C/C++的二级指针了,总觉的它就是指针的指针 ...
分类:
其他好文 时间:
2016-08-14 22:11:50
阅读次数:
122
把两颗星看做一个整体符号,一个星的指针存放的是变量的地址。两颗星的指针存放的是指针的地址,这样理解一下。举例:int i=5; int *p=&i; int **q=&p; 此时,一级指针p存放的是变量i的地址,通过p可以从地址层上操作i。 其次,二级指针q存放的是指针变量p的地址,通过q可以从地址 ...
分类:
其他好文 时间:
2016-07-24 19:24:49
阅读次数:
202
昨天的试题:原题见昨天作业题chunli@ubuntu:~/high/day03$catmain.c
/*二级指针,绝佳训练题1*/
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
intspitspring(char*buf1,char*c,char**myp,int*total)
{
char*p_head=buf1;
char*p_tail=buf1;..
分类:
编程语言 时间:
2016-06-20 01:00:05
阅读次数:
398
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include
//结构体嵌套一级指针 二级指针 动态分配内存
typedef struct _Teacher {
int age;
int id;
char *title;
char **pStuarray;
char name[64];
}Teacher;
//打印结构体
v...
分类:
其他好文 时间:
2016-05-12 16:53:16
阅读次数:
387
原帖为http://www.cnblogs.com/chinacloud/archive/2011/09/02/2163377.html 这里修改一处错误(最后二级指针例子解释修改)
二级指针
void change_val(char *p)
{
char new_val[3] = {2, 3, 4}; // [2]
p = new_val;...
分类:
其他好文 时间:
2016-05-07 10:43:06
阅读次数:
161
(一)、二维数组与二级指针参数二维数组做参数:二维数组做参数与一维数组做参数一样,传递的都是首元素的地址,只不过二维数组的每个元素又是一个一维数组。例:intarr[5][10];这是一个5行10列的整形数组,可以将它看成一个只有5个元素的一维数组,只不过每个元素又是一个大..
分类:
其他好文 时间:
2016-05-01 17:53:55
阅读次数:
194