今日学习了关于二维数组的知识,二位数组由数组变量名+[常量][常量]组成,定义就需要将数组的大小确定,否则系统再给数组分配地址时会报错。用法需要借用两个for循环函数使用。
当数组作为实参传参时,省略列数下标表示将第几行一整行全部传过去。
二位数组在系统内存中每个地址占用4个字节,
字符串二维数组,由变量名+[行数][每行长度],用法与字符串数组一样。
输出字符串二维数组时需注意输出语句的使用,puts(数组名[常量/变量])只能输出常量所对应的那行字符。与printf("%s",数组名[常量/变量])结果一样。
printf(“%c”,数组名[常量/变量][常量/变量])结果为输出第几行,第几个字符。
"%d” 在d的前边添加正数常量,表示先输出几个空格后在输出结果。
在d的前边添加负数常量,表示先输出结果,之后添加几个空格。