文档章节

C语言双重指针初始化

骑行远方
 骑行远方
发布于 2017/05/25 12:00
字数 120
阅读 22
收藏 0
/* 双重指针初始化 */

#include <stdio.h>
#include <stdlib.h>
#include <malloc.h>

int main()
{
	int m = 5;/*5行*/
	int n = 6;/*6列*/

	/* 初始化 */
	int **p;
	p = (int **)malloc(m * sizeof(int *));

	int i, j;
	for (i = 0; i < m; i++)
	{
		p[i] = (int *)malloc(n * sizeof(int));
	}

	/* 赋值 */
	for (i = 0; i < m; i++)
	{
		for (j = 0; j < n; j++)
		{
			p[i][j] = i + j;
		}
	}

	/* 输出 */
	for (i = 0; i < m; i++)
	{
		for (j = 0; j < n; j++)
		{
			printf("%5d", p[i][j]);
		}

		printf("\n");
	}

	return 0;
}

输出结果

© 著作权归作者所有

共有 人打赏支持
骑行远方
粉丝 1
博文 25
码字总数 8438
作品 0
苏州
程序员
私信 提问
C++再遇指针

哪里有指针   在编程语言中用来表示或者存储一个内存地址的对象或变量。   其实在小编眼里指针就是数组,在高级语言中指针有效的取代了低级语言直接使用 内存地址,保存在指针指向的地址...

dfhgshgdf
2017/10/15
0
0
C++中引用和匿名对象的理解和本质剖析

大家对C++的引用应该都不陌生吧,抱着既要知其然,也要知其所以然的态度。 下面将按照是什么?怎么用?为什么需要?本质剖析的流程来想大家一一描述。 引用时什么? 引用其实就是给变量起的一...

沙米笔记
2016/04/10
2.5K
24
C语言/C++大神程序员老司机带你玩转C语言指针详解

很多初学编程的小伙伴都会选择C语言作为第一门学习的编程语言,因为C语言作为一门底层基础语言相对于其他的高层语言来说更加容易学习。可以来帮助正在学习编程的小伙伴更加快速的了解计算机原...

小辰GG
2017/12/29
0
0
Swift3.0语言教程使用指针创建和初始化字符串

Swift3.0语言教程使用指针创建和初始化字符串 Swift3.0语言教程使用指针创建和初始化字符串苹果的Swift团队花了不少功夫来支持C的一些基础特性。C语言中为我们提供了指针,Swift也不例外,开...

大学霸
2016/10/20
65
0
JNI之C语言简单回顾

一.C语言基本数据类型: c语言中 char, int, float, double, signed, unsigned, long, short and void // java 中的8大本数据类型和他们的长度 // byte 1 char 2 short 2 int 4 long 8 double......

长平狐
2012/09/03
63
0

没有更多内容

加载失败,请刷新页面

加载更多

easyui tree

<tr> <th><spring:message code="wf.borrow.examiner"/></th> <td> <input id="inp-examiner1" type="text" name="examiner1" style="width:197px;height:20px;" data-options="required:tru......

小兵胖胖
16分钟前
1
0
内存性能的正确解读

一台服务器,不管是物理机还是虚拟机,必不可少的就是内存,内存的性能又是如何来衡量呢。 1. 内存与缓存 现在比较新的CPU一般都有三级缓存,L1 Cache(32KB-256KB),L2 Cache(128KB-2MB)...

阿里云云栖社区
19分钟前
1
0
微服务架构:Zuul 1.0 和 2.0 我们该如何选择?

在今年5月中,Netflix终于开源了它的支持异步调用模式的Zuul网关2.0版本,真可谓千呼万唤始出来。从Netflix的官方博文[附录1]中,我们获得的信息也比较令人振奋: The Cloud Gateway team a...

大木老师故事的小黄花
19分钟前
1
0
基础掌握

哪些是基础功呢?我觉得包括: 数据结构和算法:链表、队列、栈、堆、树(RBT, B/B+)、跳表、哈希、图;查找(二分、bst)、排序(冒泡、插入、快排、归并、堆排、希尔)、递归、归并、回溯、...

边鹏_尛爺鑫
20分钟前
1
0
Android APP的安装路径

一. Android应用安装路径有两种情况: system/app 系统自带的应用程序,无法删除。root后可以删除,注意可能造成系统崩溃,不过有的垃圾捆绑软件只能这么删除了 data/app 用户程序安装的目录,...

天王盖地虎626
23分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部