00问答网
所有问题
当前搜索:
c语言中一个变量代表什么
c语言中
能在同一个函数中重复定义同
一个变量
那??如int a=5;int a=...
答:
不合法。这样会编译报错的。除非不在同
一个
文件中。
C语言中一个变量
定义了但是没有赋值
答:
不一定, 若为自动
变量
则其值不确定,若为静态变量则为0,若为全局变量则为0
C语言
:从键盘输入
一个
整数,存入
变量
x中,根据变量x
的
值的范围,输出y的...
答:
include<stdio.h>void main(){ int x, y; scanf("%d", &x); if( x >-5 && x<0) y =x; else if( x>=0 && x <5) y = x -
1
; else if( x>=5 && x <10) y = x + 1; printf("y=%d\n", y);} ...
C语言
规定,某标识符一旦定义为宏名,
什么
再定义为
变量
,什么重复定义宏名...
答:
你是不是说,宏和
变量
不可重名,否则系统报错。这个,宏就是相当于常量,定义过了就不能再把它定义成变量用了。
c语言中
如何声明
一个
全局
变量
,在两个.c文件中使用
答:
在test.c中直接使用printf()打印的,那如果正常应该怎么去声明
一个
全局
变量
在两个文件中使用,并且这两个.c文件是两个线程,也就是说main.
c中的
全局a变量会直接影响到test.c,test.c中一直在检查a的值,满足条件则运行相应的功能,说具体点,谢谢~~~我就接着这里回答了啊~~~如果是两个线程同时...
在VC中如何用
C语言
输入一个汉字,将汉字给
一个变量
,使这个变量输出
的
时候...
答:
可以用unsigned char类型的数组储存汉字,输出时按字符串输出即可 include<stdio.h> int main() { unsigned char s[]="百度一下,你就知道"; printf("%s\n",s); puts(s); scanf("%s",s); printf("%s\n",s); puts(s); return 0; } ...
C语言中
,在同
一个
函数下局部
变量
和局部静态变量可以同名吗?
答:
不可以,同一作用域
的变量
名不允许相同, 不同作用域下的同名变量起作用的是最后一层。
C语言
,设p1和p2是指向同
一个
int型一维数组
的
指针
变量
,那么k=*p1*(*p...
答:
int arry[3]={1,2,3} int *p1=arry;int *p2=arry;p1就
表示
了&arry[0],就是第
一个
元素的地址。*p1即1;所以k=1*1=1;
单片机
C语言
声明
一个变量的
一般格式是
什么
?
答:
格式是 [存储种类] 数据类型 [存储器类型] 变量名 存储种类:规定
变量的
作用域,一般不写,使用默认的自动变量(auto)数据类型:规定变量占用多少存储单元 存储器类型:规定变量存放在哪个存储空间,一般不写,使用默认的数据存储器,code是程序存储器 变量名:变量的名字 ...
在
一个C语言
源程序文件中所定义的全局
变量
,其作用域为( )。
答:
【答案】:D 全局变量是在函数外部任意位置上定义
的变量
,它的作用域是从变量定义的位置开始,到整个源文件结束止。当全局变量定义在后,引用它的函数在前时,应该在引用它的函数中用extern对此全局变量进行说明,以便通知编译程序该变量是
一个
已在外部定义了的全局变量,这时全局
变量的
作用域从extern说明...
棣栭〉
<涓婁竴椤
11
12
13
14
16
17
18
19
20
涓嬩竴椤
灏鹃〉
15
其他人还搜