【C语言】二维数组指针,字符数组指针输出程序实例(注释详细)
#include <stdlib.h>int main()
{//输出a[i][j]=对应值 *(*(p+i)+j)牢记int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}},b[2]={1,2};char str[]="I love you!";//str可直接printf输出,但是整形数组名不可,需要*achar *p_str="I love you!";//相当于一个无名字符数组@,@[]="I love you!",char *p_str=@;printf("%s\n",str);printf("%s\n",p_str);printf("C:%c\n",str[3]);// printf("S:%s\n",str[3]); 错误printf("PS:%s\n",p_str+3); //初始位置偏移printf("PC:%c\n",p_str+3); //输出错误int (*p)[4];//p指向一维数组(含4个元素)int i,j;p=a;for(i=0;i<3;i++){for(j=0;j<4;j++){printf("a[%d][%d]=%d\t",i,j,*(*(p+i)+j));//printf("a[%d][%d]=%d\t",i,j,*(*(p+i)[j])); 表达式不对}printf("\n");}printf("%d\n",*(b+1));printf("%d\n",*(*(a+1)+2));return 0;
}
【C语言】二维数组指针,字符数组指针输出程序实例(注释详细)相关推荐
- c语言二维数组 ppt,C语言二维数组与指针.ppt
C语言二维数组与指针.ppt 好好考,全国计算机等级考试 二级C语言,第12讲 二维数组与指针,二维数组的定义 数组元素的引用及初始化 二维数组和指针 二维数组名和指针数组作为实参 二维数组程序举例 ...
- 初学C语言-二维数组与字符数组
二维数组与字符数组 二维数组 简单地说就是具有两个下标的数组称为二维数组. 二维数组的定义形式 存储类型 类型说明符 数组标识符[常量表达式1] [常量表达式2] 例如: static int a[2 ...
- c语言二维数组对角线输出字符,输出二维数组对角线上的数 c语言 二维数组 对角线相加...
1.编写程序,把下面的数据输入到一个二维数组中: 25 36 78 13 12 26 8我自己编的,用VISUAL C++6.0 测试过了 #include"stdio.h" vo ...
- java二维数组扫雷,C语言二维数组实现扫雷游戏
#include //使用二维数组实现 扫雷 int main() { char ui[8][8]={ '+','+','+','+','+','+','+','+', '+','+','+','+' ...
- c语言char数组和short数组的区别,详解C语言中Char型指针数组与字符数组的区别
详解C语言中Char型指针数组与字符数组的区别 详解C语言中Char型指针数组与字符数组的区别 1.char 类型的指针数组:每个元素都指向一个字符串,指向可以改变 char *name[3] = { ...
- c 语言定义2维字符串数组赋值,二维数组赋值字符串 c 语言 二维字符串数组赋值问题...
C语言中二维字符数组应该怎样赋值? c语言二维数组如何定义字符串????急... 二维字符数组的定义格式为:char 数组名[第一维大小][第二维大小]; 例如:char c[3][10]; //定义 ...
- C语言 二维数组遍历 - C语言零基础入门教程
目录 一.计算一维数组长度 二.计算二维数组长度 1.二维数组行数 2.二维数组列数 3.二维数组的元素个数 = 二维数组行数 * 二维数组列数 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C ...
- C语言 二维数组定义和使用 - C语言零基础入门教程
目录 一.二维数组简介 二.定义二维数组并初始化 1.定义二维数组 2.初始化二维数组 三.访问二维数组 四.修改二维数组 五.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 & ...
- c语言二维数组a中,a,a[0],a[0][0]的值与值的类型
c语言二维数组中的一些表达式的值与意义的问题 前两天写代码的时候遇到一些关于数组的问题,进而对二维数组进行了一些深入的思考.想到了一个有意思的问题. 在二维数组a中,&a,&a[0], ...
- C语言二维数组的四种遍历方式
二维数组的四种遍历方式: a[i][j] *(a[i]+j) *(*(a+i)+j) *(&a[0][0]+i*n+j) 1.a[i][j] : 这种方法是最基本的方式. 2 ...
最新文章
- distill bert 相关问题
- FLASH开发[02]
- 不做会死!互联网时代的企业必定都要实现中台
- 湖南卫视小年夜春晚-2013湖南卫视小年夜直播【直播视频现场高清完整版____
- HLS playlist典型示例
- Python:学习笔记之PyQt5
- sql update date类型_数据工厂可视化操作与SQL查询——1.基础篇
- 软件测试--计算机基础
- 每周阅读精选(2013-02-18)
- 网络托管巨头百万数据外泄、超900万安卓设备感染木马|11月24日全球网络安全热点
- PostgreSQL的streaming replication
- 嵌入式学习(3)ADC、DMA、通信方式
- 正面杠腾讯音乐与网易云音乐,抖音与快手谁能“弯道超车“?
- 信号系统中使用的继电器
- alpha混合原理(2)
- 麒麟桌面系统安全中心介绍
- wps去除所有英文下的红色波浪线
- 网站告别鼠标选中蓝底白字,轻松实现转变
- 时间管理从用好今目标开始
- WIZnet网络芯片的使用