保护数组内容、复合文字

简介:

1、使用const可以对数组函数提供保护,可以阻止函数修改调用函数中的数据。总之,如果函数想修改数组,那么在声明数组参量时就不要使用const。如果函数不需要修改参量,就需要加const。

2、指针和多维数组。(267).变长数组(273)

3、复合文字

例如:(int [2]) {10,20}这是一个复合文字,它表示一个包含两个int值得无名称数组。

(int [3]){20,30,40}有3个元素的复合文字。

通过指针保存复合文字的位置:int * pt1;

                            pt1=(int [2]) {10,20}; 本例中*pt1是10.   pt1[1]是20.

另外复合文字也可以作为实际参数被传递给带有类型的与之匹配的形式参量的函数。



本文转自 lillian_trip 51CTO博客,原文链接:http://blog.51cto.com/xiaoqiaoya/1954236,如需转载请自行联系原作者

相关文章
|
4月前
|
人工智能 弹性计算 前端开发
如何实现单行/多行文本溢出的省略样式?
如何实现单行/多行文本溢出的省略样式?
|
6月前
|
JavaScript 前端开发 定位技术
JavaScript如何操作实现一个地图并标记到自身当前位置(本文从创建key值开始,到实现标点结束)
JavaScript如何操作实现一个地图并标记到自身当前位置(本文从创建key值开始,到实现标点结束)
44 0
JavaScript如何操作实现一个地图并标记到自身当前位置(本文从创建key值开始,到实现标点结束)
文本超出显示省略号--截取字段
文本超出显示省略号--截取字段
|
9月前
数组内容倒换
数组内容倒换
38 0
|
9月前
|
定位技术 Windows
ArcGIS:按属性选择要素、按位置选择要素、空间和属性的组合查询;属性表中长度、面积等的量算
ArcGIS:按属性选择要素、按位置选择要素、空间和属性的组合查询;属性表中长度、面积等的量算
220 0
|
10月前
|
JavaScript 前端开发
绚烂的文本换行,打破常规元素背景填充规则
在我们的日常开发中,为一个元素设置背景、边框、阴影、内外边距等,通常是会应用在整个元素上; 例如我为一个元素设置一个背景图,根据背景图的填充规则设定,这个图片可能会出现重复,或者拉伸,或者多余的地方留
76 0
绚烂的文本换行,打破常规元素背景填充规则
|
11月前
|
前端开发
前端学习案例2-文本溢出-呈现圆点显示2多行文本溢出
前端学习案例2-文本溢出-呈现圆点显示2多行文本溢出
52 0
|
算法 定位技术
枚举地图位置 啊哈,算法上
枚举地图位置 啊哈,算法上
枚举地图位置 啊哈,算法上