首先C语言里面的数组,一旦定义好了,是无法改变类型和长度的,也不是指针,不能改变指向的内容。
而且C语言里,数组只是一块具有类型和长度的内存,没有提供如此复杂的功能。
从逻辑上讲,可以将数组的赋值的含义变成向数组的元素赋值,但这样就会使得以简单为原则的C语言变得异常复杂。
总而言之,就是C语言作为一种接近底层的语言,它的数组和指针以及内存的使用有数不清的关系,所以不支持这种高级的语法。
来历:一九七八年由美国电话电报公司贝尔实验室正式发表了C语言。
同时由B.W.Kernighan 和 D.M.Ritchit 合著了《KR》,后来由美国国家标准学会在此基础上制定了一个 C 语言标准,于一九八三年发表。
通常称之为 ANSI C。
它层次清晰,便于按模块化方式组织程序,易于调试和维护。
C语言的表现能力和处理能力极强。
具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。
来源于美国,一般用英语表示。
乘法:multiplication;除法:division;所以乘法,除法分别用mul,div表示。