**数组中存放的是值还是引用**
时间: 2023-08-21 14:04:02 浏览: 37
在C语言中,数组中存放的是值而不是用。当我们传递一个字符数组作为函数的参数时,实际上是将数组的值复制给了函数的形参。函数中对形参的修改不会影响原始数组的值。所以数组中存放的是实际的数据值而非引用。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [关于char *以及二维字符数组的定义,初始化及引用](https://blog.csdn.net/m0_52226803/article/details/119606710)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
相关问题
**java中数组中存放的是值还是引用**
在Java中,数组中存放的是引用。当我们创建一个数组时,数组实际上保存的是对象的引用,而不是对象本身。每个数组元素都指向一个对象,无论是基本类型还是引用类型。这意味着,如果我们将一个对象赋值给数组的某个元素,实际上是将该对象的引用存储在数组中。因此,当我们访问数组元素时,实际上是通过引用来访问相应的对象。这也说明了为什么数组的类型是数组元素的类型,而不是对象的类型。所以,可以说在Java中,数组中存放的是引用。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [【Java】Java中的数组是对象吗?(转载)](https://blog.csdn.net/weixin_31931045/article/details/114044363)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
data和*data
回答: 在引用\[1\]中,dataset是一个JavaScript对象,它包含了所有放在data-*中的属性。在引用\[2\]中,data-*属性可以在HTML中使用,例如<div class="child" data-name="小红" data-age="18"></div>。在JavaScript中,可以通过dataset来获取这些属性的值。而在引用\[3\]中,data是一个数组名,存放的是第一个元素data\[0\]的地址,也就是这个数组的首地址。*data则是指针data所指向的地址的值。
#### 引用[.reference_title]
- *1* *2* [HTML5中的data-*属性](https://blog.csdn.net/DZY_12/article/details/112358959)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [结构体中data[ ]和*data的区别(动静数组分配)](https://blog.csdn.net/ajajwaj/article/details/115359029)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]