首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是(const char *restrict,...)卑劣?

什么是(const char *restrict,...)卑劣?
EN

Stack Overflow用户
提问于 2014-12-04 10:28:19
回答 1查看 12K关注 0票数 3

当我输入printf时,Xcode会给我一个类似于printf(const char *restrict, ...)的自动完成提示。

我想知道"const char *restrict“是什么意思?

在哪里可以找到关于Xcode为每个函数抛出的这些参数的更多信息?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-04 10:33:28

这背后没有什么神奇之处: Xcode查看包含的头文件,检查函数原型,找出签名,并根据它看到的前缀在您键入时提供提示。

查看标头文档中包含的标头,找出它们有什么功能,以及参数是什么。例如,printfstdio.h报头的一部分,该报头记录为hereprintf的签名如下:

代码语言:javascript
复制
int printf(const char *restrict, ...);

这就是为什么在您键入时,Xcode建议使用printf(const char *restrict, ...)作为提示。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27285262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档