《C指针》中存储类别(Storage Class)与链接(Linkage)相关编程问题咨询
《C指针》中存储类别(Storage Class)与链接(Linkage)相关编程问题咨询
嘿,我来帮你理清楚《Pointers On C》(也就是大家常说的《C指针》)第三章第23节的这个编程问题:
假设你需要在同一个源文件中编写两个函数
x和y,这两个函数要用到如下定义的变量:
| 名称 | 类型 | 存储类别 | 链接属性 | 作用域 | 初始值 |
|---|---|---|---|---|---|
| a | int | static | external | 仅函数x可访问,y无法访问 | (原问题中未给出具体初始值) |
这个问题的核心是要结合C语言的存储类别、链接属性和作用域规则,来定义出完全符合上述要求的变量a。如果卡在具体实现上,随时可以把你的疑惑再细化提出来哦!
备注:内容来源于stack exchange,提问作者chenzhongpu
相关产品推荐
相关产品推荐

