程式语言:C
我正在处理一个需要重新编码某些已经完成的功能的项目,在查看其中一些手册的页面以查看原始原型时,我发现其中一些在这样的函数名称之前包含一个星号。一个在string.h中图书馆的char *,和strchr(为const char * S,INT C)我从星号的个人理解是,我们将它添加到一个变量的声明,使之成为指针,而是如何来某项功能一个指针。
星号是返回类型的一部分,因此此函数
char *strchr(const char *s, int c)
退货 char*
也,
int *c;
不是int的“指针变量”,而是存储int指针(int*
)的变量
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句