腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
同一
文件
中
的
静态
变量
,
后跟
外部
变量
c++
、
static
、
extern
下面这段代码可以很好地编译和执行。在static int a之后,extern int a语句到底是什么意思。请注意,如果我在extern int a之后编写static int a,编译器会将error作为tests.cpp:6: error: a was declared extern and later static抛出 #include<iostream>using namespace std; extern int a;{
浏览 26
提问于2019-05-24
得票数 0
回答已采纳
2
回答
C++如何在两个不同项目中
的
静态
变量
之间进行链接
c++
、
linux
我是C++ linux新手,我对它
的
工作原理有疑问,static int arr [2] [2] = {some values}因此,为了避免这种情况,我采用了这种方法,classx { } lib.cpp -包括header.h
文件</e
浏览 4
提问于2010-12-14
得票数 1
6
回答
当我们可以以相同
的
成本获得全局
变量
时,
静态
局部
变量
还有什么用呢?
c
、
static
、
extern
、
storage-class-specifier
在C
中
,当
外部
变量
可以以相同
的
代价服务于它
的
目的时,
静态
存储类又有什么用呢?两者都占用可执行
文件
的
数据段
中
的
存储空间。我有更好
的
外部
variable.If作用域,我希望
外部
变量
的
作用域是特定
的
文件
,我不声明这个
变量
,否则我会看到全局
变量
静态
浏览 33
提问于2013-04-04
得票数 9
回答已采纳
2
回答
全局声明
的
变量
是
外部
变量
还是
静态
变量
?
c
、
static
、
coding-style
、
extern
、
kernighan-and-ritchie
我在c
中
研究过使用关键字extern
的
变量
是
外部
引用
的
。这是否意味着方案2.c
中
的
变量
a也具有
外部
链接(
外部
引用)?但在dennis -195部分a4.1
中
,声明在所有块之外
的
对象,与函数定义相同
的
级别,总是
静态
的
,我认为
静态
意味着内部链接,那么在上面的程序
中
到底发生了什么呢?
浏览 4
提问于2013-05-24
得票数 0
回答已采纳
1
回答
罗斯林: SyntaxWalker通过两个不同
的
文档
roslyn
我有两个不同
的
项目的解决方案。我使用SyntaxWalker处理ProjectA.Class1
中
的
一些内容。然而,ProjectA.Class1有参考ProjectB.Class2。是否有方法允许语法遍历器也通过
外部
类遍历?当两个类都在
同一
个项目中,但在不同
的
文件
(文档)
中
时,我甚至不能这样做。它总是经过
同一
份
文件
。如果两个类都在
同一
个
文件
中
,那么它就能工作。用户
浏览 2
提问于2015-06-21
得票数 0
回答已采纳
1
回答
在
外部
存储
中
连续地将数据记录到文本
文件
中
android
、
android-external-storage
我正在编写一个程序,确定太阳
的
位置,然
后跟
踪它。我需要将影响结果和最终结果
的
变量
记录到
外部
存储
中
的
文本
文件
中
。但我有一个问题,那就是我
的
数据每隔几秒钟就记录一次。不管怎样,我是否可以将我
的
数据记录到
同一
个
文件
中
,但下一行呢?这意味着,如果我有100 K
的
数据,我
的
文本
文件
将有100 K行记录<
浏览 3
提问于2014-07-03
得票数 1
回答已采纳
1
回答
在不同
文件
中
具有相同名称
的
静态
变量
c
、
variables
、
static
我尝试在两个不同
的
源
文件
中
运行和编译具有相同名称
的
static variables
的
代码。代码已成功编译并运行。 现在我
的
问题是,这两个
静态
变量
都驻留在内存
中
的
.data/BSS部分。根据我
的
理解,两个不同
的
内存位置必须有一个单独
的
唯一名称标识符。为什么这件事不成问题?
浏览 3
提问于2014-09-19
得票数 0
回答已采纳
1
回答
外部
静态
声明- K&R2
c
、
static
、
language-lawyer
、
declaration
我正在阅读“C编程语言”第二版,由K&R编写,第83页,第4.6节“
静态
变量
”K&R状态: 应用于
外部
变量
或函数
的
静态
声明将该对象
的
范围限制在正在编译
的
源
文件
的
其余部分。给出了
外部
静态
声明
的
错误语义,K&R真的犯了错误吗?将
静态
应用于
外部
变量
或函数并不改变作用域。在我看来,上述一句与第
浏览 2
提问于2018-09-02
得票数 1
回答已采纳
3
回答
C
中
的
全局
变量
是
静态
的
还是
静态
的
?
c
、
static
、
global-variables
、
extern
默认情况下,全局
变量
是在C static或extern
中
吗? 如果全局
变量
默认为static,则意味着我们可以在单个
文件
中
访问它们,但我们也可以在不同
的
文件
中使用全局
变量
。
浏览 0
提问于2010-11-22
得票数 20
回答已采纳
1
回答
有关在
静态
变量
中
存储密码
的
漏洞
java
、
security
、
password-protection
从属性
文件
中
读取密码后,将密码存储在
静态
变量
中
是否安全?我看到关于密码不应该存储在字符串(java)
中
的
最佳实践,但我找不到有人讨论在应用程序
的
整个生命周期中将密码存储在
静态
(string/char[])
变量
中
。将密码存储在
静态
变量
中会导致密码暴露给
外部
世界
的
额外威胁吗?是否应在创建与
外部
系统
浏览 7
提问于2021-07-12
得票数 0
4
回答
外部
静态
变量
的
用途是什么?
c
、
static
K&R c第83页如下: 应用于
外部
变量
或函数
的
静态
声明将该对象
的
范围限制在正在编译
的
源
文件
的
其余部分。因此,
外部
静态
提供了一种将buf和bufp等名称隐藏在getch-ungetch组合
中
的
方法,这些名称必须是
外部
的
,这样它们才能被共享,但是对于getch和ungetch
的
用户来说不应该是可见
的
。如
浏览 3
提问于2014-08-27
得票数 3
13
回答
C
中
的
内部
静态
变量
,你会使用它们吗?
c
、
static
在C
中
,
外部
静态
变量
可以在
文件
中
的
任何位置都可见,而内部
静态
变量
仅在函数
中
可见,但是持久
变量
#include <stdio.h> {(); foo_bar();}counter is 0counter is 2 我<e
浏览 1
提问于2009-02-10
得票数 23
回答已采纳
1
回答
编译器或处理器在运行时如何区分
静态
局部
变量
?
c
、
scope
、
static
、
sections
我听说
静态
变量
和全局
变量
存储在
同一
节
中
。如果不是这样,就像全局
变量
一样,在卸载代码或程序退出之前,
静态
局部
变量
不会从内存
中
删除。考虑以下代码: void f1() {...} static int i;... } 如果两个i在
同一
节
中
,处理器如何区分它们当调用函数时,处理器如何加载相应
的
静态</em
浏览 20
提问于2020-10-11
得票数 2
2
回答
如何引用
静态
函数作为参数传递?
c++
、
scope
、
compiler-errors
我有一个
静态
函数callback在main
中
,我正在调用error: ‘callback’ was not declared in this scope callback在
文件
的
根目录
中
声明。我应该如何从main引用它
浏览 0
提问于2011-10-05
得票数 2
回答已采纳
1
回答
C
中
的
静态
变量
范围
c
、
static
、
global-variables
、
extern
我在读k&r
的
书。在4.6节
中
,它指出:应用于
外部
变量
或函数
的
静态
声明将对象
的
范围限制在正在编译
的
源
文件
的
其余部分。我混淆了
静态
外部
变量
在不同源
文件
中使用extern关键字编写时
的
作用域。
浏览 1
提问于2020-02-03
得票数 0
1
回答
c++
中
的
静态
变量
和不同名称空间
c++
、
static
、
namespaces
我已经阅读了
静态
变量
,并知道它们是什么,它们在.cpp
文件
、函数和类
中
定义时是如何工作
的
。当您将一个
变量
声明为.h
文件
中
的
静态
变量
(无论是在名称空间内还是不存在名称空间中),并将该头
文件
包含在各种.cpp
文件</
浏览 1
提问于2022-09-23
得票数 0
回答已采纳
5
回答
静态
vs全局
c
、
static
、
global
如果我有一个像下面这样
的
C
文件
,那么i和j之间有什么区别#include <stdlib.h> int j; int main (
浏览 2
提问于2010-02-16
得票数 83
回答已采纳
1
回答
静态
全局和局部标识符
的
阴影
c
下面的课程是在课堂上分发
的
练习题上。我们被要求给出它
的
输出,但根据我对链接
的
理解,file2.c不应该有两个
静态
标识符b
的
实例,但是程序编译时带有一个警告,并且运行得很好。我
的
问题是,为什么允许这样做?我认为
静态
链接
的
目的是能够访问该
文件
中
的
任何地方
的
标识符? 澄清:问题是关于file2.c:有两个“
静态
的
int”声明。为什么允许这样做?%d\n
浏览 2
提问于2014-03-01
得票数 1
回答已采纳
1
回答
为什么不能从
同一
类
中
的
静态
方法调用非
静态
方法?(不能对非
静态
字段进行
静态
引用)
java
、
static
、
instance
、
non-static
在Java
中
我们可以使用
静态
变量
在非
静态
方法
中
不存在
同一
类
中
的
问题.
静态
方法
中
的
静态
变量
,在
同一
类
中
没有任何问题。我只想知道为什么不能在
浏览 15
提问于2022-06-05
得票数 -2
3
回答
C代码
中
的
错误是什么?
c
我有一个这样
的
代码:int main() extern int i; printf("%d\n", sizeof(i));}In function `main':即使我已经定义了i,为什么会抛出一个错误
浏览 3
提问于2011-09-10
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PHP实战技巧PHP中的静态知识:静态变量
Python函数中修改函数外部变量的方法与注意事项
文本识别专题-1-判断变量Var1是否包含变量Var2同一行观测中的字符串
C/C+编程笔记:C语言全局变量,实现多个c文件中公用的方法!
C语言:存储类、链接、内存管理
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券