objective-c - "&"字符在 obj-c 中附加到 var 是什么意思

标签 objective-c c

你好,

考虑这些方法调用

1) AudioFileOpenURL(inFileURL,kAudioFileReadPermission,kAudioFileMP3Type,fileID)

2) AudioFileOpenURL(inFileURL,kAudioFileReadPermission,kAudioFileMP3Type,&fileID)

第二次调用在 fileID 参数前有一个“&”符号。 “&”是什么意思?

最佳答案

那不是 Objective-C 的特性。它是 C 运算符的“地址”。它为您提供了变量的内存地址,而不是它的内容。

关于objective-c - "&"字符在 obj-c 中附加到 var 是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4184335/

相关文章:

ios - 当 iOS 应用程序处于后台时,解析查询不返回,由后台获取触发

objective-c - 在基于 View 的 NSTableView 中,如何通过单击使控件成为第一响应者?

c++ - C/C++ 中的字符串重整

c - 在 CodeVisionAVR 中使用定时器生成正弦波形

ios - 如何添加按钮点击次数并在字典中计数

objective-c - iPad 没有调用 didRegisterForRemoteNotificationsWithDeviceToken

ios - 如何让 iOS 应用程序与 Mac 服务器应用程序通信?

python - 使用 fgets 导致缓冲区溢出

c - c 中改进的 qsort() 函数

c - int[]是什么意思