77问答网
所有问题
当前搜索:
c语音static变量
执行
static
int b[5], a[ ][3] ={1,2,3,4,5,6}; 后,b[4] = ,a[1...
答:
首先说一下静态
变量
,使用
static
声明的变量为静态变量,这些变量存储在程序的bss段,而bss段在程序执行时会被初始化为0。所以说,b[4] = 0。a[][3]是一个二维数组(实质是一个数组,数组的每个元素都是由3个整数构成的数组),而且
C语言
中的任何数组在内存中都是线性分布的,这里的a也是。所以说...
C语言
int x=1; f() {
static
int x=10; x+=++i
答:
int x=1是全局
变量
,也就是主函数中输出与操作的都是这个x。而f()中的 int x=10作用域只在f()函数本身中。首先主函数执行for语句。i=1 时,++x,使得x=2,调用f(), 在f()中x=10+3=13,输出:13,
static
int i是静态变量,所以i=3,i=2 时,++x,使得x=3,调用f(),在f(...
C语言
可以在不同的源文件中定义相同名字的全局
变量
吗
答:
不使用static的时候,两个不同的源文件都可以正常编译,但会出现链接错误,原因是有两个地方存在相同的变量,导致编译器无法识别应该使用哪一个。另外,而使用static的时候,你所定义的
static变量
如果是局部的话,编译的时候编译器会将其重新命名,其他文件就不会使用到这个文件的static变量了,这样就使得只...
c语言
为什么静态全局
变量
可以在别的文件中引用
答:
你要弄明白什么叫别的文件 比如 A 文件中定义了一个
static
int i=0;然后B文件用include包含了A文件,那么对于B文件来说,A文件就不是别的文件,它就是B文件的一部分 静态全局
变量
只能在本源文件中使用,意思是你不能用extern 来声明另外一个文件里的静态全局变量 比如 A文件里的static int i =0...
C语言
中
static
可以加在函数声明前吗?如果可以,是什么意思呢?
答:
可以。私有函数只有该类的成员
变量
或成员函数可以访问。在
C语言
中,也有“private函数”,它就是接下来要说的
static
函数,完成面向对象编程中private函数的功能。当你的程序中有很多个源文件的时候,你肯定会让某个源文件只提供一些外界需要的接口,其他的函数可能是为了实现这些接口而编写,这些其他的函数你...
C语言
整形
static
静态常量可以
答:
1、auto定义的量是个自动
变量
,意思是每次进入函数进行运算时都可以被定义。再该题中可理解我每次进入sum函数都会被重新赋值为0,即每次运行sum函数c=0;2、
static
和auto正好相反,定义的量是个静态的量,即定以后不会因为重复运行函数而被初始化定义。再该题中就是b不会每次进入函数都被初始化定义为...
...#include<stdio.h> int f(int m) {
static
int n=0; 求详解_百度知...
答:
include int f(int m){
static
int n=0; //静态
变量
,只初始化一次,第二次为上一次的剩余结果 n+=m;return n; //第一次n=1 第二次m=1,n+=m=2 } void main(){ int n=0;printf("%d,",f(++n)); //++n,先自增,后调用n,相当于调用f(1)printf("%d\n",f(n++...
单片机
C语言
中
static
bit 是什么类型侧重点是后面的bit是什么意思,前面...
答:
bit是位定义,就是单纯一个位,类似于BOOL型
变量
,不过这个定义不是正规,不是所有的编译器都能编译的,
static
你都知道啦,我就不解释了
(
C语言
)以下叙述中不正确的是
答:
C
明显不正确。理由同上,
static
修饰局部
变量
为静态存储类,在首次进入函数时初始化一次,之后进入函数时不初始化而保留在上一次离开函数的值。此外,tssuperszy 的说法不确切,应该是在作用域外“不可见”而不是“不可访问”(特别地,在C++中两者有严格区别)。D也是不正确的。理由如C选项的解释,使用...
c语言
中
static
a=3; return (a++)+c 后a的值为什么变4了呢? 其中st...
答:
应该这么写 const int a=3;关于
static
,参考以下资料 --- 在
C语言
中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)第一个作用:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局
变量
和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜