这是一个选择题的选择项,题目答案告诉我这是错的,但是去网上貌似找到了一篇文章中有和这句话一样的表述,求大神告诉我这句话哪里错了?还是说其实这是对的?
A、若全局变量仅在单个C 文件中访问,则可以将这个变量修改为静态全局变量,以降低模块间的耦合度
C程选择题
答案:2 悬赏:70 手机版
解决时间 2021-03-03 18:41
- 提问者网友:我一贱你就笑
- 2021-03-03 05:51
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-03-03 06:21
我能告诉你这句话完全是对的么?
一个文件中的全局变量 如果未加static 修饰的话能在其他文件中引用到这个全局变量(用extern)
但是 如果这个全局变量用static修饰之后就只可以在这个文件中被访问,其他文件是引用不到的
然后,你还能说这句话是错的么?
一个文件中的全局变量 如果未加static 修饰的话能在其他文件中引用到这个全局变量(用extern)
但是 如果这个全局变量用static修饰之后就只可以在这个文件中被访问,其他文件是引用不到的
然后,你还能说这句话是错的么?
全部回答
- 1楼网友:掌灯师
- 2021-03-03 07:50
答案应该选a, 还记得char吧, 当用'abc'赋值时,表示一个字符,且是第一个字符,'a' 而当以"abc"赋值时,表示一个字符串,且实际存储形式是,"abc\0" 所以char c='\72'实际上等价于char c='\' 也就是只有一个字符. 明白不?呵呵,不懂再问.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯