首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中已包含头文件stdio.h,以下选项能正确运用指针变量的程序段是( )。
若程序中已包含头文件stdio.h,以下选项能正确运用指针变量的程序段是( )。
admin
2013-06-11
97
问题
若程序中已包含头文件stdio.h,以下选项能正确运用指针变量的程序段是( )。
选项
A、int *i=NULL; scanf("%d",i);
B、float *f=NULL; *f=10.5;
C、char t=’m’,*c; *c=&t;
D、long *L; L=’\0’;
答案
8
解析
本题考查指针变量的运用。选项A)、B)的指针定义错误,空指针NULL是对指针变量赋。值而得到的。例如:
#define NULL 0
int *p=NULL;
对指针变量赋。值和不赋值的时候意义是不同的:指针变量未赋值时,它是指向任意不确定的存储单元,不能使用,否则将造成意外错误;而指针变量赋0值后,则可以使用,只是它不指向具体的变量而已。选项C)中的 *c=&t;错误,因为&t是地址,而*c是值。选项D)是让指针 L指向字符串的末尾,即字符串的结束符。
转载请注明原文地址:https://kaotiyun.com/show/ZkJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
用下面语句调用库函数malloc,使单精度型指针p指向具有40个字节的动态存储空间,请填空。p=(float*)【】;
以下程序段中,能够通过调用函数fun(),使main()函数中的指针变量p指向一个合法的整型单元的是()。
有以下程序:main(){charstr[]="xyz",*ps=str;while(*ps)ps++;for(ps--;ps-str>=O;ps--)puts(ps);}执行后的输出结果是
有以下程序:main(){chara[]="abcdefg",b[10]="abcdefg";printf("%d%d\n",sizeof(a),sizeof(b));}执行后输出结果是()。
有以下程序:main(){inta=7,b=8,*p,*q,*r;p=&a;q=&b;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",*p,*q,a,b);}程序
有以下程序:main(){intp[7]={11,13,14,15,16,17,18);i=0,k=0;while(i<7&&p[i]%2){k=k+p[i];i++;}printf
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是()。
若有以下类型说明语句:charw;intx;floaty,z;则表达式w*x+z-y的结果为______类型。
随机试题
复式滤波电路输出的电压波形比一般滤波电路输出的电压波形平直。()
下述指数哪项不反映左心泵功能
特许经营是英文“Franchise”,本意是指“特别的权利”,19世纪末以来,应用到商业上,被赋予了新的含义。被公认为是特许经营的鼻祖的公司是( )。
在车床上,用丝杠带动溜板箱时,可以车削()。
强制执行是当事人拒绝履行行政决定的义务时,由行政机关或者第三人代替当事人履行行政决定的义务,并向当事人收取履行费用的执行方式。()
下列关于经线和经度的说法中,错误的是()。
过抛物线C:x=ay2(a>0)的焦点作直线L交抛物线C于P、Q两点,若FP和FQ的长分别为p与q,则等于()。
证明:当x>1时
设f(x)=则∫-15f(x-1)dx=________.
在下列操作系统的各个功能组成部分中,( )不需要有硬件的支持。
最新回复
(
0
)