33问答网
所有问题
当前搜索:
字符串数组二维数组
2
维数组
的作用
答:
当你要知道你所存的数值和他所在的序号时就要用
二维数组
了,比如学校有三个年级,每个年级又有10个班的情况,现在想知到每个班的人数,就需要二维a[3][10],第一维存年级,第二维存班级人数
指针
数组
的问题
答:
楼主可以这样记,
二维数组
中,a[i][j],就是第i行,第j列的元素。多维数组以此类推。char* a[50]可以看成“字符矩阵”或者“
字符串数组
”(实际上后者更为贴切),第三个字符串的第一个字符应该是第3行,第1列的字符,即a[2][0]。既不是a[3][0]也不是a[0][3],呵呵 --- 补充,...
指针数组 和
二维数组
答:
int m;可以分步骤来理解 m意思是引用这个整型数,*m代表指向这个整型数的指针,m代表指向*m的指针,也就是传说中指向指针的指针 一般情况下形参为指针类型时,可以传送数组名作为实参,也即数组的起始地址,
二维数组
的可以看成是多个一维数组组成的
关于c语言
二维数组
输出问题
答:
二维数组
是由一维数组构成的,循环第一维输出就可以了——include "stdio.h"int main(int argc,char *argv[]){char s[][30]={"12345","abcde","647hfsdjka","ABCD","","Type","Moon","cxt"};int i;for(i=0;i<7;puts(s[i++]));return 0;}运行结果:空的那一行就是那个空
字
...
C语言中二组
数组
的引用
答:
用法是对的 a[0]相当于一个 char[20] 类型的
字符串
也就是“一行”后面的下标如果加上的话,就代表 char 类型的变量了 要或不要,重要的是看代表什么类型
c
二维数组
赋值时出错
答:
int i,j,m,n,k,a[2000][2]={0},count=0;//count的初值赋值为0,flag和
数组
b没有必要 scanf("%d %d",&m,&n);//输入时,%d和%d之间应该有一个空格 if(m>n||m<0||m>2000||n<0||n>2000){ printf("wrong order \n");return -1;} for(j=m;j<=n;j++){ for(k=j+1...
VB自定义函数:2个参数都是
数组
,返回值也是数组。请问如何定义及调用...
答:
接收的有问题,PD返回的是
字符串数组
,而用aa(i)接收肯定不对,aa的一个元素是字符串类型。aa这样定义:dim aa(Q) as Variant 这样数组中的元素也是数组,即嵌套数组了。访问的时候这样: msgbox aa(1)(2)
下列定义的
字符数组
中,输出 printf("%s\n", str[2]) ;的输出是...
答:
输出的肯定是第三个
字符串
了,这是个
二维数组
,str[2]表示第三个字符串的地址
哪一个
数组
表达是正确的?错误的请说明一下为什么错误,我觉得B也好像是...
答:
你好!!A s2[4,3]的声明是错误的,没有这样的形式,要是
二维数组
的话应该是s2[4][3];B int n,a[n]在c/c++中要是声明数组的时候数组的大小是常数,而此时的n是个随机数,即使:int n=3,a[n]这样都是错的,因为编译器在编译时期就检查数组的大小,而此时n的值在运行时期才确定的,要...
java 中
String 数组
怎么动态赋值
答:
String
[] str = new String[5]; //创建一个长度为5的String(
字符串
)型的一维数组 str[0] = a; //赋值 str[1] = b;str[2] = c;str[3] = d;str[4] = e;//也可以创建并赋值 String[] str = {a,b,c,d,e};//
二维数组
String[][] str = new String[2][2]; //创建...
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
其他人还搜