c语言数组a+10+是几个数

  • C语言a【10】表示一个含有10个元素的数组,里面10个元素分别为a【0...
    答:是的,定义时数组下标10表示一共有十个元素,而元素从下标0开始,即a[0]到a[9]
  • int a[10] 有几个元素?
    答:int a[10]就只有十个元素,下标是从0到9 memset()该函数是用来给数组赋初值的,第一个参数指定数组,第二个指定初值,第三个指定数组的数组块大小!所以你的memset()这个函数的用法是错误的,应该是memset(a,0,10*sizeof(int));其实a[10]数组已经越界啦(用法a[10]是错误的用法),读出来的...
  • C语言数组a{10}这个{10}是什么意思啊??
    答:你的题目中,如果前面有定义,例如int a[10]或者char a[10],则a[10]代表了一个数组,如果单单只有a[10]则指一个实量,如定义:int a[11],则a[10]代表所定义的数组中第11个数字,因为数组时从0开始(a[0])。 也可以这样解释,a{10}表示给一个已经定义长度数组a[0]赋值10 ...
  • c语言数组题,结果是什么?为什么?明明是a【10】为什么只有5个数
    答:int a[10]={10,1,2,3,4};这样定义就可以初始化一个长度为10的数组a,并将其前5个元素分别赋值为10、1、2、3、4,其余元素默认为0。如果按照题目中给出的定义方式:int a[5]={10,1,2,3,4};则定义的是一个长度为5的数组a,其中前5个元素分别为10、1、2、3、4,没有其他元素,而...
  • 数组与数组中的一个元素在C语言中都写成比如a[10]这个样子的吗?怎么...
    答:a[10]表示数组只有在初始声明数组的时候,例如:int a[10];声明一个大小为10的数组,数组a的元素表示是从a[0]-a[9].。数组a的第10个元素应该是a[9],不是a[10]。所以你说的数组与数组中的一个元素都写成a[10],这种情况是不可能出现的。够清楚吧,3q给分!
  • c语言中inta[10]中数组a有几个元素
    答:int a[10]表示定义一个长度为10的整型数组,数组下标从0到9,分别为a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9]。
  • 在C语言中,数组a[10]是什么意思
    答:a数组中包含有10个元素,并为这10个元素分配内存空间。数组元素的一般形式为:数组名[下标] 。其中的下标只能为整型常量或整型表达式。如为小数时,C编译将自动取整。例如,a[5],a[i+j],a[i++]都是合法的数组元素。数组元素通常也称为下标变量。总之数值在0到9之间,超过此范围则有误。include ...
  • c语言 int a[10] 这个语句是什么意思?为什么不能用a++进行赋值?
    答:int a[10]表示定义一个整形数组,而a++代表数组的地址指针向右移一位,指向a【1】,所以a++不能赋值,这是地址指针
  • 为什么不能表达一个数组元素a[10]?
    答:即a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],正好10个,没有a[10],所以a[10]就是不能表达这个数组元素。C、*a ---数组名a中保存的是数组的首地址,*是取单元中的值,*a就是取数组首地址中单元中a[0]的值。D、a[p-a] --- p指向的是数组a,因为p...
  • C语言char a[10]中[10]是什么意思
    答:[10]表示字符数组a的维度大小。表示a数组在内存中占用10个(char)大小空间。另外作为字符数组,定义[10],实际只使用9个空间存储字符,最后一个留着存放字符串结束符号‘\0’。

  • 网友评论:

    谈子13198347775: C语言 指针中 这个(a+10)什么意思? -
    32861赵制 : a[10]是一个int类型的数组.a的本质是是一个指针,指向的就是数组的首地址,因此,a+10就是a[10]的地址,虽然a[10]已经超出了索引了.再比如,a+9等价于&a[9]

    谈子13198347775: c语言 int a[10] 这个语句是什么意思?为什么不能用a++进行赋值? -
    32861赵制 : int a[10]; 定义一个数组.相当于一次性定义10个int型变量,a[0]表示第1个,a[1]表示第2个.数组不允许使用a++

    谈子13198347775: C语言数组a{10}这个{10}是什么意思啊?? -
    32861赵制 : 你的题目中,如果前面有定义,例如int a[10]或者char a[10],则a[10]代表了一个数组,如果单单只有a[10]则指一个实量,如定义:int a[11],则a[10]代表所定义的数组中第11个数字,因为数组时从0开始(a[0]). 也可以这样解释,a{10}表示给一个已经定义长度数组a[0]赋值10

    谈子13198347775: C语言中,定义一个数组int a[10],a是整个数组的名字,那么a里面应该是存放10个整型数据, -
    32861赵制 : 不矛盾啊 a只是代表一个地址 存放是十个整型数的是一段连续的存储空间,这段存储空间的首地址存放到a中也是a[0]的地址

    谈子13198347775: C语言定义一数组a,从键盘上输入10个数字(非整),要求让它们从小到大排列 -
    32861赵制 : #include <stdio.h> void main() { float a[10],t; //定义数组 int i,j,k; printf("请输入10个数:"); for(i=0;i<10;i++) scanf("%f",&a[i]); for(i=0;i<9;i++) //选择法排序 { k=i; for(j=i+1;j<10;j++) if(a[k]>a[j]) k=j; if(k!=i) { t=a[i]; a[i]=a[k]; a[k]=t; } } printf("排序后的数据:"); for(i=0;i<10;i++) printf("%f\t",a[i]); printf("\n"); }

    谈子13198347775: c语言int a[10] 10是什么意思 -
    32861赵制 : inta表示a这个变量是整型,只能存放整数. inta【10】【10】 指的是代表a的二维数组,是指向一个有十个元素的数组的指针,或者说a是具有十个元素的数组的首元素的地址,这十个元素,每个元素都是一个数组. 扩展资料 在C语言的定义...

    谈子13198347775: C语言 int a[10] 定义了一个长度为十的数组 数组名a是不是也占内存空间? -
    32861赵制 : a是数组首元素a[0]的内存空间地址.a[10]一共分配了10个int型空间,每个int型空间占2字节(假设),则整个a[10]占20字节 既然a是a[0]的地址,即a=&a[0],当然占了内存空间啦 不懂可以追问

    谈子13198347775: c语言编程,输入整型数组a[10]中的各元素值,然后另输入一个整数,编程查出这 -
    32861赵制 : #include <stdio.h> void main() { int i,n,k=0,a[10],b[10]={0}; for(i=0;i<10;i++) scanf("%d",&a[i]); scanf("%d",&n); for(i=0;i<10;i++) if(n==a[i]) {b[i]++;k++;} if(k) { printf("%d是数组百中的度第专",n); for(i=0;i<10;i++) if(b[i]) printf("%d,",i+1); printf("\b个元素"); } else printf("%d不是属数组中的元素",n); }

    谈子13198347775: c语言中定义了数组a[10]为什么可以输出20个数,这样一来a[10]有何意义 -
    32861赵制 : 下标越界 编译器不自动检测 不检测下标可以提升运行效率 越界之后 会造成BUG 只能编写者自己注意 还有 你这个是输出21个数 不是20 想了一下应该在补充一句 number[10] 的意义在于 声明了一段合法的内存空间可供使用 超出部分虽然可以读写 但是属于非法读写

    谈子13198347775: c语言里面的元素类型为int的数组a[10]共占用( )字节的存储空间 -
    32861赵制 : 一个数占四字节,一共为10个,虽然你只写了三个,但是数组初始化时在后面自动补上7个0,所以占40个字节.

    热搜:c++编程适合多大孩子 \\ c++适合多大的孩子学 \\ c++编程适合几岁学 \\ c语言数组求和的方法 \\ c++运算符优先级 \\ c语言求10个数的和 \\ c十十编程难学吗 \\ c c++ c# \\ c语言一维数组输入10个数 \\ c语言用数组输入10个数字 \\ 正常人音域几个八度 \\ c语言数组元素求和 \\ c语言数组可以存几个数 \\ c语言数组求平均数 \\ c语言数组找最小值 \\ 小学生学c++是不是太早了 \\ c语言数组求和程序 \\ 简单计算器c语言 \\ c语言数组逆序输出 \\ 孩子学python好还是c++好 \\

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网