首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题1至问题4,将解答写在答题纸的对应栏内。 【说明】 基于Windows 32位系统分析下列代码,回答相关问题。 void Challenge(char*str) { char temp[9]={
阅读下列说明,回答问题1至问题4,将解答写在答题纸的对应栏内。 【说明】 基于Windows 32位系统分析下列代码,回答相关问题。 void Challenge(char*str) { char temp[9]={
admin
2018-05-26
77
问题
阅读下列说明,回答问题1至问题4,将解答写在答题纸的对应栏内。
【说明】
基于Windows 32位系统分析下列代码,回答相关问题。
void Challenge(char*str)
{
char temp[9]={0};
strncpy(temp,str,8);
printf("temp=%s\n",temp);
if(strcmp(temp,"Please!@")==0){
printf("KEY:******");
}
}
int main(int argc,char*argv[])
{
char buf2[16];
int check=1;
char buf[8];
strcpy(buf2,"Give me Key!!");
strcpy(buf,argv[1]);
if(check==65) {
Challenge(buf);
}
else {
printf("Check is not 65(%d)\n Program terminated!!\n",check);
}
return 0;
}
画出but、check、buf2三个变量在内存的布局图。
选项
答案
变量的先后关系、每个变量所占空间、增长方向(数组) [*]
解析
要画出buf、check、buf2三个变量在内存的布局图,就是要确定它们之间的前后关系以及每个变量占用的空间大小。
首先根据三个变量定义的先后顺序,bur2先压入堆栈(在最底下),然后是check,最后是buf(最上面)。
空间大小根据C语言语法即可确定。buf2是16个字节,check是整型变量占用4个字节,buf是字符数组,有8个字符,每个字符1个字节,共占用8字节。
转载请注明原文地址:https://kaotiyun.com/show/9uTZ777K
本试题收录于:
信息安全工程师下午应用技术考试题库软考中级分类
0
信息安全工程师下午应用技术考试
软考中级
相关试题推荐
(2010下架构)在RUP中采用“4+1”视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于______(1),系统工程师侧重于______(2)。(1)
(2013下项管)(2005下软设)某软件工程项目各开发阶段工作量的比例如下表所示:假设当前已处于编码阶段,3000行程序已完成了1200行,则该工程项目开发进度已完成的比例是______。
(2010上项管)下列关于知识管理的叙述,不确切的是______。
(2005上项管)每次项目经理会见其所负责的赞助商,赞助商都强调对该项目进行成本控制的重要性,她总是询问有关成本绩效的情况,如哪些预算实现了,哪些预算没有时间,为了回答她的问题,项目经理应该提供______。
(2006下项管)下列关于BPR的叙述中,______是不正确的。
(2009上软评)软件可移植性应从如下______方面进行测试。
(2013上集管)根据《软件工程产品质量GB/T16260-2006》,在下列信息系统的设计方案中,主要用于提高系统可靠性的方案是______。
(2013上项管)某立项负责人编制了一份ERP开发项目的详细可行性研究报告,目录如下:①概述;②需求确定;③现有资源;④技术方案;⑤进度计划;⑥项目组织;⑦效益分析;⑧协作方式;⑨结论。该报告中欠缺的必要内容是______。
(2005上项管)在某个信息系统项目中,存在新老系统切换问题,在设置项目计划网络图时,新系统上线和老系统下线之间应设置成______的关系
(2008上项管)下图标明了六个城市(A~F)之间的公路(每条公路旁标注了其长度公里数)。为将部分公路改造成高速公路,使各个城市之间均可通过高速公路通达,至少要改造总计____(1)公里的公路,这种总公里数最少的改造方案共有____(2)个。(1)
随机试题
阅读下面的一段文字,然后回答下列小题。孔子曰:“譬如为山,未成一篑,止,吾止也;譬如平地,虽复一篑,进,吾往也。”孟子曰:“有为者,譬若掘井,掘井九仞,而不及泉,犹为弃井也。”成败之数,视此而已。本段文字出自哪篇文章?作者是谁?
该县的总死亡率为结核的发病率为
下列不属于银行代理贵金属业务的是()。
关于组织承诺的说法,正确的是()。
(2017年)西康酒店是一家位于中国西部某著名旅游景区的五星级酒店,为了提升管理水平,西康酒店定期派人去东部旅游景区的五星级酒店学习,从而逐步提升了服务质量和财务业绩。西康酒店进行基准分析的基准类型是()。
有关投标人对投标的组织策划的表述中,不正确的是()。
在学习较复杂的内容时,动机水平()时最有利于学习。
Beforegoingshopping,everyoneexpectstomakethewisebuying.Wisebuyingisapositiveway【C1】______youcanmakeyourmoneyg
Whichofthefollowingwordshasmostmorphemes?
AGuidetoEatingforSportsThereisapieceofgoodnewsthateatingtoreachyourpeakperformancelevellikelydoesn’tr
最新回复
(
0
)