首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:int x=2,*p=&x;float y=3.0;char z=’c’;,则立即进行以下运算有安全隐患的是( )。
设有定义:int x=2,*p=&x;float y=3.0;char z=’c’;,则立即进行以下运算有安全隐患的是( )。
admin
2016-04-07
90
问题
设有定义:int x=2,*p=&x;float y=3.0;char z=’c’;,则立即进行以下运算有安全隐患的是( )。
选项
A、p++;
B、x++;
C、y++;
D、z++;
答案
A
解析
A选项中,由于x是一个整型变量,将x地址赋值给p指针后,对p进行加1运算,p指针的值相当于加4(整型变量的地址占4个字节),此时p指向了未知的内存地址,对未知内存地址进行操作具有安全隐患,故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/A3Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若定义#definePI3.14159,则执行完下列程序后输出结果是______。#definePI3.14159;printf("PI=%P",PI);
下列程序中c的二进制值是()。chara=2,b=4,C;c=a^b>>2;
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
下列程序的运行结果是()。#include<stdio.h>#include<string.h>main(){char*s1="abDuj";char*s2="ABdUG";intt;t
设有下列定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
若变量已正确定义,下列正确的程序段是()。
下列程序输出的结果是______。intm=17;intfun(intx,inty){intm=3;return(X*y-m);}main(){inta=5,b=7;p
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*+5的值的函数f,正确的宏定义语句为()。
下列叙述中正确的是()。
有以下定义和语句,则sizeof(a)的值是【】,而sizeof(a,share)的值是【】structdate{intday;intmouth;intyear;
随机试题
某年某地某病患者N例,有n例患者接受了正规治疗,观察期内治愈患者n1例,1年随访期内生存患者n2例,死亡患者n3例,下列关于该病统计指标的描述正确的是
关于外阴癌的转移途径正确的是:
患者,男,45岁。车祸后入院,右侧髂腰肌肌力5级,左侧4级,股四头肌肌力右侧4级,左侧可伸膝,可对抗一定阻力,胫前肌右侧2级,左侧1级肛门括约肌无张力。该患者常见的并发症不包括
下列药物可用银量法测定含量的是
非离子型有机表面活性剂(非零售包装)()
按照形式划分,心理测验可以分为()。
问题解决
蒙特威尔第的第一部歌剧是()。
你和同事共同完成任务,结果失败了,主要原因在于你,但是领导却批评了你的同事。因此你的同事对你有意见,你怎么办?
A.attheminimumcostB.reinforcedbythefactoryC.crowedtogetherD.asself-reliantfarmersPhrases:A.wheretoolargem
最新回复
(
0
)