首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2017-05-20
40
问题
以下叙述中正确的是
选项
A、只有全局变量才有自己的作用域,函数中的局部变量没有作用域
B、只要是用户定义的标识符,都有一个有效的作用域
C、只有在函数内部定义的变量才是局部变量
D、局部变量不能被说明为static
答案
B
解析
在函数内定义的变量是局部变量,而在函数之外定义的变量称为外部变量,也是全局变量。全局变量可以为源文件中其他函数所共用,其作用域为从定义变量的位置开始到源文件结束。因此只要用户定义的标识符,全部都有作用域。局部变量可以说明为auto、register以及static。
转载请注明原文地址:https://kaotiyun.com/show/CaDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数fun的返回值是______fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n]){*(a+num)=b[n];num++;n++;}returnnum
阅读下面程序段,则执行后输出的结果是______。#include"stdio.h"main(){charfun(char,int);chara=’A’;intb=13;a=fun(a,b);putchar(a);}charfun
阅读下列程序段,则程序的输出结果为#include"stdio.h"#defineM(X,Y)(X)*(Y)#defineN(X,Y)(X)/(Y)main(){finta=5,b=6,c=8,k;k
若有定义:floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
有以下程序#include<stdio.h>#defineN5#defineMN+1#definef(x)(x*M)main(){inti1,i2;i1=f(2);
以下选项中,不能作为合法常量的是
假定当前盘符下有两个如下文本文件:文件名a1.txta2.txt内容123#321#则下面程序段执行后的结果为#include"stdio.h"voidfc(FILE*p){char
在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;,当执行p++;后,下列说法错误的是
设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为
关系数据库管理系统能实现的专门关系运算包括()。
随机试题
走进春天的怀里马中原头一次看见骆驼是在五岁。也许沙漠里的动物不适应滨海和平原地区的气候吧,我看见它们的时候,又正是骆驼褪毛的季节,一块一块半褪落的毛,挂在身上,远看像落魄的穷汉,穿着破衣在路上颠踬着;它们很憔悴,又怪又丑,给我极深刻的记
A、氯霉素B、头孢噻肟钠C、阿莫西林D、四环素E、克拉维酸在pH2~6条件下易发生差向异构化的是
();是由外国合营者同中国合营者按照我国法律,依据合作双方签订的合作企业合同,在我国境内举办的经济组织。
施工过程中由偶然性因素引起的质量波动,一般属于()波动。
“神鹰护鞭”一景位于()。
梅蒂绥和维米尔都是17世纪荷兰小画派的典型代表。()
()对于处分相当于死刑对于()
目前,在上海的一些购物中心,地铁站等处,出现了不少优惠券终端机,顾客在终端机前选择商户,用手机拍下优惠券,在消费时可享受5折到9折不等的优惠。每天有不少年轻人光顾这些优惠券终端机,体验省钱消费之道。厂商为什么要发这些优惠券?为什么它不简单地降低产品的价格,
隋朝改变以前币制混乱的局面,改铸_________。
Pollutioncausedbymotorvehiclescankillmorepeopleayearthanroadaccidents.TheWorldHealthOrganization(WHO)hasfound
最新回复
(
0
)