首页后端开发其他后端知识c语言引用数组元素其数组下标类型有哪些

c语言引用数组元素其数组下标类型有哪些

时间2024-03-24 07:46:03发布访客分类其他后端知识浏览682
导读:今天就跟大家聊聊有关“c语言引用数组元素其数组下标类型有哪些”的内容,可能很多人都不太了解,为了让大家更加了解“c语言引用数组元素其数组下标类型有哪些”,小编给大家总结了以下内容,希望这篇文章能帮助大家,下面我们一起来了解看看吧。...
今天就跟大家聊聊有关“c语言引用数组元素其数组下标类型有哪些”的内容,可能很多人都不太了解,为了让大家更加了解“c语言引用数组元素其数组下标类型有哪些”,小编给大家总结了以下内容,希望这篇文章能帮助大家,下面我们一起来了解看看吧。

在c语言中引用数组元素时,其数组下标的数据类型允许是:整型常量或整型表达式。C语言规定只能逐个引用数组元素而不能一次引用整个数组,数据元素的表示形式为“数组名[下标]”,下标可以是整型常量或整型表达式。

本教程操作环境:windows7系统、c99版本、Dell G3电脑。

在c语言中引用数组元素时,其数组下标的数据类型允许是:整型常量或整型表达式。

数组中只有一维数组,数组的大小必须在编译期作为常数确定。但C数组的元素可以是任何类型的对象,当然也可以是另一个数组,所以“仿真”出一个多维数组。

数组名:

指向该数组下标为0的元素的指针。

数组下标:

C语言规定只能逐个引用数组元素而不能一次引用整个数组,数据元素的表示形式为“数组名[下标]”,下标可以是整型常量或整型表达式。

任何一个数组下标运算都等同于一个对应的指针运算。

即:a[i]=*(a+i)=*(i+a)=i[a] (后种写法绝不推荐)

例:

#include stdio.h>

void main()
{

	int a[20]={
0}
    ;
    
	*a=66;
    
	printf("a[0]: %d \n",a[0]);
    
	printf("0[a]: %d \n",0[a]);
    
	return;

}
    

结果为:

a[0]: 66
0[a]: 66

写法很有趣。


以上就是关于c语言引用数组元素其数组下标类型有哪些的介绍,本文内容仅供参考,有需要的朋友可以借鉴了解看看,希望对大家学习或工作,想要了解更多欢迎关注网络,小编每天都会为大家更新不同的知识。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: c语言引用数组元素其数组下标类型有哪些
本文地址: https://pptw.com/jishu/651918.html
MySQL中的常用SQL语句有哪些,你掌握多少? C语言同名变量怎么使用,有什么要注意?

游客 回复需填写必要信息