gpt4 book ai didi

C -- 在换行符上取消引用

转载 作者:太空宇宙 更新时间:2023-11-04 07:45:04 24 4
gpt4 key购买 nike

这个有效:

int x = 4;
function(&x);

这些都没有

function(&4);
function(& (4));

为什么会这样?有没有办法在此处“在线”完成?

最佳答案

此行不起作用的原因是数字 4 不是分配在内存上的变量。

我的意思是,当你声明变量 X 时,计算机已经在内存中的某个地址为它分配了一些空间。当您使用 & 时,您基本上是在说 - 引用该变量在内存中的地址。

因此,&4 没有任何意义,因为它没有地址,它只是一个值。

关于C -- 在换行符上取消引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57838905/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com