#include "pch.h"
#include <iostream>
#include<stdio.h>
int main()
{
// std::cout << "Hello World!\n";
//printf("This is C program");
int a[3][4] = { 1,2,3,4,5,6,7,8,9,10,11,12 };
printf("%d,%d\n", a, *a); //0行起始地址 0行0列元素地址
printf("%d,%d\n", a[0], *(a + 0)); //0行0列元素地址
printf("%d,%d\n", &a[0], &a[0][0]); //0行起始地址 0行0列元素地址
printf("%d,%d\n", a[1], a+1); //1行0列元素地址 1行起始地址
printf("%d,%d\n", &a[1][0], *(a+1)+0); //1行0列元素地址
printf("%d,%d\n", a[2], *(a+2)); //2行0列元素地址
printf("%d,%d\n", &a[2], a+2); //2行的起始地址
printf("%d,%d\n", a[1][0], *(*(a+1)+0)); //1行0列的值
printf("%d,%d\n", *a[2], *(*(a + 2) + 0)); //2行0列的值
return 0;
}
C语言深入理解通过指针引用多维数组(指针中使用起始地址 元素地址 元素值的区分)...
2023-09-14 08:58:08 时间
相关文章
- C语言经典编程题100例 51~60
- C语言简易贪吃蛇(附完整代码)
- 【嵌入式开发】C语言 内存分配 地址 指针 数组 参数 实例解析
- C语言产生随机数的几种方法详解编程语言
- Linux编程之C语言实践(linuxc语言书籍)
- C语言ldexp()函数:返回x乘以2的exponent次方(次幂)的值
- 地址在Linux中用C语言获取IP地址(linuxc获取ip)
- C语言网络编程在Linux下的应用(c网络编程linux)
- C语言中MySQL导出数据的方法简介(c 中mysql导出数据)
- MySQL 检索掌握C语言开发中的最优方案(c mysql 检索)
- C语言编程下MySQL查询效率低何解决(c mysql 查询慢)
- C语言MySQL实现地址池数据库存取管理(c mysql 地址池)
- MySQL开放免费下载解决你的C语言需求(c mysql 下载地址)
- 让Oracle数据更便捷C语言实现数据格式转换(c oracle格式转换)
- C语言的指针类型详细解析