当我输入printf时,Xcode会给我一个类似于printf(const char *restrict, ...)的自动完成提示。
我想知道"const char *restrict“是什么意思?
在哪里可以找到关于Xcode为每个函数抛出的这些参数的更多信息?
发布于 2014-12-04 10:33:28
这背后没有什么神奇之处: Xcode查看包含的头文件,检查函数原型,找出签名,并根据它看到的前缀在您键入时提供提示。
查看标头文档中包含的标头,找出它们有什么功能,以及参数是什么。例如,printf是stdio.h报头的一部分,该报头记录为here。printf的签名如下:
int printf(const char *restrict, ...);这就是为什么在您键入时,Xcode建议使用printf(const char *restrict, ...)作为提示。
https://stackoverflow.com/questions/27285262
复制相似问题