88问答网
所有问题
一道关于C语言变量定义的问题
double a = 0.0,b = 1.1;定义哪里有问题,我看答案认为这是错误的,
举报该问题
推荐答案 2012-08-28
这个是正确的
不过在很老的编译器是错误的吧。
现在的编译器都是正确的。写0.0要比写0好因为含义清楚,知道是浮点型数据的0;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/Sca1Ma1tB.html
其他回答
第1个回答 2012-08-28
没问题。
第2个回答 2012-08-28
没错啊,换个编译器试试
第3个回答 2012-08-29
这个定义没什么问题,你看的书是不是太旧了,或者编译器过时了吧?
第4个回答 2012-08-29
应该是编译器的问题,你可以换个新点的编译器看看!
相似回答
C语言
头文件
定义
全局
变量问题
答:
1、首先,我们可以在函数外面
定义变量
,就是全局变量。2、局部变量可以与全局变量同样命名。3、但是优先级是局部变量优先。4、但是局部变量的生命周期是整个结构内。5、全局变量是整个程序结束,才释放。6、我们也可以为变量加上修饰符。
c语言
中
定义变量
,为什么不赋初值啊?
答:
在
C 语言
中,
定义变量
时是否给变量赋初值取决于程序员的需求和设计决策。C 语言是一种低级语言,它允许灵活地操作内存,包括不显式地初始化变量。这样的设计允许程序员更好地控制程序的行为和性能。有几个原因可能导致在定义变量时不赋初值:1. **性能考虑:** 在一些情况下,显式初始化变量可能导...
C语言变量的定义
与使用
答:
C语言的
基本功能单元是函数。在函数内部
定义的变量
是局部变量,仅能在函数内部使用。函数可以组成程序的功能模块,而这些函数头文件中定义的静态变量(局部变量)可以被模块内的所有函数访问。若在模块内部声明变量并在头文件中导出,该变量类型则为全局变量,可在整个工程中被所有函数访问。3. 合理分配RAM...
C语言的变量定义
包含哪些关键因素?为何这样考虑?
答:
【答案】:
C语言的变量定义
格式如下:[存储种类]数据类型[存储类型]变量名其中:存储种类与标准C语言相同,包括:自动型(auto)、外部型(extern)、静态型(static)、寄存器型(register).数据类型除了包含标准C语言类型的字符型(char),整型(int),长整型(long),浮点型(float),双精度型(double)外,还有二...
关于C语言定义的问题
答:
答案A B:m1=m2=10.0 从左至右操作 也就是说先做m1=m2 这时m2没有
定义
,所以出错。
C
:A不是char类型 要加''D:不能重复定义同一个
变量
。如果char s = 'a','b','
c
';那么s取c 压栈原理,后进入的推出先进入的。(知识拓展)...
C语言
函数
变量定义
答:
1.
定义变量的
格式是:数据类型 变量名;在
C语言
中,
变量定义
是一条独立的语句,每条语句应以分号结束。因此,在定义变量后,切勿遗漏分号。2. 定义变量后,接下来是给变量赋值。赋值就是将一个值传递给变量。例如:i = 3; 这表示将数字3赋给变量i,此时i的值变为3。3. 变量可以一次性定义并...
关于C语言定义变量的问题
答:
声明2个
变量
,都是int类型,一个叫a,有初值1;一个叫b,没有初值。使用逗号可以在同一行声明多个相同类型的变量。
关于C语言定义变量的问题
答:
可以是可以的,但
定义的变量
只能在 if 函数中使用,如:if(1){ int b=5;printf("%d",b);} 可输出b的值,但如果是:if(1){ int b=5;} printf("%d",b);则会报错:变量b没有定义。
大家正在搜
c语言变量的定义
c语言定义一个变量
c语言变量的定义赋值例子
c语言变量必须先定义后使用
c语言定义字符变量
c语言动态变量定义
c语言中变量定义合法
c语言定义全局变量
C语言函数的定义