键入时printf
,Xcode给我一个类似于的自动完成提示printf(const char *restrict, ...)
。
我想知道“ const char * restrict是什么意思?
并且在哪里可以找到Xcode为每个函数抛出的这些参数的更多信息?
这没有任何魔术:Xcode会查看您包含的标头,检查函数原型,并找出签名,并根据您看到的前缀为您提供提示。
在标题文档中查找包含的标题,以了解它们具有哪些功能以及参数是什么。例如,printf
作为其一部分stdio.h
报头,这是记载在这里。的签名printf
如下:
int printf(const char *restrict, ...);
这就是为什么Xcodeprintf(const char *restrict, ...)
在您输入时提示您的提示。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句