百度试题 题目在C语言中,若定义静态存储变量没有初始化,则系统赋初值为( )。 A.-1B.0C.1D.2相关知识点: 试题来源: 解析 B 反馈 收藏
百度试题 题目在C语言中定义的auto变量,若没有对其进行初始化,则初值是一个不确定的值。 A.正确B.错误相关知识点: 试题来源: 解析 A 反馈 收藏
没有加static,默认为auto 型,此时,不给初值,变量的初值是随机的。如果加了static不给初值,变量的初值是默认的 0。不能说不赋初值就不行,对于局部变量,不赋初值的话,其实里面存的是一个随机的值,谁也不知道是多少。
变量没有初始化也是可以直接用的 要初始化就在变量后 =数值 就行了
一般情况说你的变量没有初始化就是没有初始的赋值比分 int r;和int r=0;这个区别
定义一个变量要赋与初值呀 如:int a=5
刷刷题APP(shuashuati.com)是专业的大学生刷题搜题拍题答疑工具,刷刷题提供在C语言中,若定义静态存储变量没有初始化,则系统赋初值为( )。A.-1B.0C.1D.2的答案解析,刷刷题为用户提供专业的考试题库练习。一分钟将考试题Word文档/Excel文档/PDF文档转化为在线题库,制作自己
可以不初始化,但好的习惯还是在指针声明时即初始化为空。
其实应该是具有 static storage duration(静态存储期)的整型变量。浮点数只保证值为+0.0,虽然 IEEE 754 浮点数的+0.0就是每个二进制位都为零,但不能保证所有浮点数都是这样 指针只保证值为 null pointer value,虽然一般而言null pointer value就是每个二进制位都为零,但 C 标准也没说必须这样...
下列说法正确的是() A. 变量在没有初始化的时候,其值都是0B. 在C语言中,所有变量都必须在定义时进行初始化。C. 在C语言中,变量必须先定义后使用。D. 一