#include "stdafx.h" char nums[10][4]={"","一","二","三","四","五","六","七","八","九"};//为了字节对齐,定义为4,3的话中文会乱码 char** fun1() { //char nums[10][4]={"","一","二","三","四","五","六","七","八","九"}; //在函数中定义字符串数组,函数结束时,栈会释放掉,为了测试只好放到全局 return (char **)nums; } void fun2(char** str) { printf("\n=======================\n"); for(int i=1;i<=10;i++,str++) { printf("%s",str); } printf("\n======================="); } int main() { char **str=fun1(); fun2(str); getchar(); return 0; }
C下二维字符指针数组的输出
精选 转载文章标签 linux char** 字符指针 二维 文章分类 运维
上一篇:Linux下firefox安装
下一篇:Linux环境下网络编程杂谈
-
Java 中数组的使用(一维数组和二维数组)
本文详细的介绍了,在Java 中数组的使用,并对其内存存在形式进行了详细的分析。
数组 一维数组 二维数组 java基础 -
一维和二维数组sizeof和strlen的区别
sizeof和strlen的区别
bc 一维数组 二维数组 -
在Java中使用二维数组生成迷宫
在Java中使用二维数组生成迷宫
深度优先搜索 Java 二维数组 -
二维指针+指针数组
指针数组和二维数组的简单介绍
指针数组 二维数组 -
C++ 二维数组指针遍历
一、将整个数组看出整体二维数组在内存中存储是线性连续的,可以计算出二维0] = %
数组 二维数组 #include -
解析“字符指针变量,数组指针变量,二维数组”
解析“字符指针变量,数组指针变量,二维数组”
数组 字符串 指针变量 -
【C 语言】二级指针作为输入 ( 二维数组 | 二维数组遍历 | 二维数组排序 )
二、完整代码示例、
C 指针 二级指针 二维数组 原力计划 -
C经典 指针数组与二维数组指针变量的区别
-1],而且它们分别是指针变量可以用来存放变量地址。但可以这样
c语言 二维数组 指针 一维数组 指针数组 -
c语言,指针与数组--指针与二维数组2
二维数组(数组名与地址的关系);
C基础 宏 数组 一维数组 二维数组