首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <stdio. h>main( ) { int a[]={1,2,3,4,5,6,7,8,9,10,11,12,},*p=a+5,*q=NULL; *q=*(p+5); printf("%d%d\n",*p,
有以下程序:#include <stdio. h>main( ) { int a[]={1,2,3,4,5,6,7,8,9,10,11,12,},*p=a+5,*q=NULL; *q=*(p+5); printf("%d%d\n",*p,
admin
2013-06-11
19
问题
有以下程序:#include <stdio. h>main( ) { int a[]={1,2,3,4,5,6,7,8,9,10,11,12,},*p=a+5,*q=NULL; *q=*(p+5); printf("%d%d\n",*p,*q);程序运行后的输出结果是( )。
选项
A、运行后报错觉
B、6 6
C、6 11
D、5 10
答案
1
解析
程序中将指针q赋予NULL,即指向了空地址,而对空地址所对应的内容赋值*q =*(p+5)虽然可以输出结果6 11,但最后是会报错的,即输出提示Null pointer assignment。
转载请注明原文地址:https://jikaoti.com/ti/jcn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti,n=0;for(i=2;i<5;i++){do{if(i%3)continue;n++;}while(!i);n++;}
有以下程序main(){chark;inti;for(i=1;i<3;i++){scanf("%c",&k);switch(k){case’0’:printf("another\n");
有以下程序main(){intm=12,n=34;printf("%d%d",m++,++n);printf("%d%d\n",n++,++m);}程序运行后的输出结果是
以下不能定义为用户标识符的是
分布式数据库系统不具有的特点是______。
以下程序的输出结果是______。#include<stdio.h>main(){intx=10,y=10;printf("%d%d\n",x--,--y);}
有如下程序 main() { int n[5]={0,0,0},i,k=2; for(i=1;i<3;i++)n[i]=n[i]+1; printf("%d\n",n[k]); }该程序的输出结果是______。
若已定义: int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i; 其中0≤i≤9,则对a数组元素不正确的引用是______。
以下叙述正确的是______。
随机试题
美国人有许多风俗习惯在陌生人看来是颇费解的。
下列有关设备管理任务的叙述中,错误的是________。
女,44岁,孕1产1,下腹疼痛,经来加重已多年,经期长,经量多,药物治疗无效。妇科检查:宫颈光滑;宫体后位、活动、增大,如孕8周,右角结节状突起、质硬、轻压痛。首先采用的治疗措施是()
在下肢肌中,既能屈髋关节,又能伸膝关节的肌是
社会主义市场经济是按劳分配与按要素分配并存的市场经济,这是因为在社会主义市场经济条件下()。
如果法律不能成为公民自卫的武器,他们就没有武器;如果法律不能保障公民合法的权利不受侵犯,他们就不会有权利:如果法律总是出乎公民的意料成为威权的“贤内助”,他们就形同被宣布不配拥有法律,只配拥有宿命;如果执法部门不做出以事实为依据,以法律为准绳的公正审判__
根据我国《国防动员法》的有关规定,在国家的主权、统一、领土完整和安全遭受威胁时,决定全国总动员或局部动员和发布动员令的分别是()。
下列关于队列的叙述中正确的是______。
In2009,thenumberofhungrypeopleintheworldreachedonebillionforthefirsttime.It’sdifficultnottobeshockedbyth
Accordingtothepassage,asurveyaboutbutterfliesiscarriedonby________.
最新回复
(
0
)