首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义: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
49
问题
设有定义: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);
下列程序的运行结果是()。main(){inta=-5,b=1,c=1;intx=0,y=2,z=0;if(c>0)x=x+y;if(a<=0){if(b>0)if(c<=0
若有下列说明和语句,已知int型数据占2个字节,则下列语句的输出结果是()。stmctst{chara[15];intb;doublec;};printf("%d",sizeof(struct
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*+5的值的函数f,正确的宏定义语句为()。
若有定义“doublea;”,则正确的输入语句是()。
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>(尖括号)括起时,寻找被包含文件的方式是()。
若有定义floata[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为()。
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()。w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
下列叙述中正确的是()。
随机试题
变压器的容量是指变压器的视在功率。()
宋代出现了以广阔的社会生活画面为描写对象的风俗画,代表作是()
Jean______acoldwhenshewasinLosAngeles.
A.博来霉素B.蒽环类药物C.长春花生物碱D.烷化剂E.顺铂远期毒性主要为心脏毒性的是
无风险资产与市场组合的连线,形成了新的有效前沿,被称为()。
()是指银行应当尽量避免各种不确定因素对其资产和贷款等方面的影响,保证银行稳健经营和发展。
下列关于处理意见分歧的说法中,正确的是()。
下列各项中,哪一项是行政复议区别于行政诉讼所特有的原则?()
“一言可以兴邦,一言可以丧邦”,英雄人物的意志可以改变历史发展的方向。这种观点是()
Asapopularsayinggoes:"【C1】______"Goodhealthenablesoneto【C2】______andachievewhathe【C3】______.Withgoodhealthweca
最新回复
(
0
)