00问答网
所有问题
当前搜索:
C语言中的static的用法
C语言
编程
中
“
static
”是什么意思?
答:
static
出现在不同的地方含义不同的。如果是在函数之外使用,表示该对像在此文件中是全局可访问的,在文件之外是不可访问的。如果出现在函数内部,则表示该变量不是自动变量,它是一个可以初始化的变量(如果不进行显式初始化,默认值是0)。改变了它的值以后,函数结束时它的值也会保留。
c语言
在函数
中
用
static
定义一个m 两次调用这个函数 为什么m的值会累计...
答:
static
是定义了一个静态变量,这个变量 你就可以把他当成一个全局变量来看待,知道你的程序结束之后,这个变量才会释放,他和局部变量是不同的
static
int c=3 什么意思?
答:
static
是静态修饰符 int整型修饰符 整体的意思是静态的整型变量
C
,初始值是3 定义一个整型变量,存放的数据是3,这个变量是全局变量,就是说整个程序都可以使用,程序结束前它占用的空间都不会被释放掉。
嵌入式面试常见问题
答:
对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。二.嵌入式系统中经常要用到无限循环,如何用C编写死循环 答:while(1){}或者for(;;)三.关键字
static的
作用是什么?答:在
C语言中
,关键字...
C语言中 Static
和 Extern 的具体
用法
,有例子最好
答:
int main(){ logfile=fopen(...);//main function return 0;} //end of main.c //source code backend.c include"libarary.h"
static
FILE* logfile=fopen(...);/*other random codes*/ //end of backend.c 如上所述,extern在头文件中声明一个跨文件的全局变量,每一个需要使用这个变量...
C语言
,请问 如果一个函数中我定义一个局部
static
字符数组,如果我不停的...
答:
static
静态变量分配在全局变量(静态变量)区内,这是在编译环节中就会确定的。如果在程序的一个函数中定义一个局部static字符数组的话,那么这个static字符数组的生存期是整个程序运行时期,即在一个程序运行周期内,它使用的都是同一块地址而且是同一个物理地址。程序结束后,自动释放。
C语言中static
char *P指针char *P指针,有什么本质的不同?
答:
前者是定义一个静态的字符形指针,后者是一个字符形指针:
static
,若声明一个静态的局部变量的。若希望函数
中的
局部变量的值在函数调用结束后不消失而保留原值,即其占用的存储单元不释放,在下次该函数调用时,该变量保留上一次函数调用结束时的值。这时就应该指定局部变量为静态局部变量。若声明的是一个...
C语言
简答题:静态存储(
static
)类别的特点。请教一下各位,先谢谢了_百 ...
答:
静态即每次调用完后,不变动 如 void count(){
static
int num=0;num++;} 调用count函数时候num一直加上去
C语言里的static
和extern的作用是什么?
答:
extern void printf(void); // 函数原型即是声明,所以此处可以不用加extern明确这是声明 在文件main.
c中
:include “a.h”int main(){ printf("%d\n", i); // 直接使用i print(); // 直接调用print()} --- 如果将文件a.c中相关定义改为
static
int i = 213;static void print(...
c语言
程序设计简答题汇总?
答:
C语言
题目简答题1、(c=65c=90)?(c=c+32):(c=c)/*符合你的要求,不是C语句,而是C表达式*/ 2、a%10==5/*符合你的要求,不是C语句,而是C表达式*/ 3、【题目不全啊】4、【题目不全啊】5、这个题算是所有6个题中最难的了。首先,fun函数中定义了一个
static
类型的变量,含义如下:有...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜