《2023年腾讯笔试题_202304260451.pdf》由会员分享,可在线阅读,更多相关《2023年腾讯笔试题_202304260451.pdf(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023腾讯笔试题2023腾讯笔试题试卷类型:软件开发A1考试时长:1 2 分钟-不定项选择题(共 2 5 题,每题4分,共 1 分,少选、错选、多选均不得分)1已知一棵二叉树,假如先序遍历的节点顺序是:AD C E F G HB,中序遍历是:C D F E G HAB,则后序遍历结果为:(D)A.C F HG E B D A B.C D F E G HB A C.F G IIC D E B A D.C F HG E D B A2下列哪两个数据结构,同时具有较高的查找和删除性能?(C D)A.有序数组B.有序链表C.AV L 树 D.Ha s h表3下列排序算法中,哪些时间复杂度不会超过n l
2、 o gn?(B C)A.快速排序B.堆排序C.归并排序D.冒泡排序4初始序列为1 8 6 2 5 4 7 3 一组数采用堆排序,当建堆(小根堆)完毕时,堆所相应的二叉树中序遍历序列为:(A)A.8 3 2 5 1 6 4 7B.3 2 8 5 1 4 6 7C.3 8 2 5 1 6 7 4D.8 2 3 5 1 4 7 65当n=5 时,下列函数的返回值是:(A)cp p vi ew p l a i n co p yi n t fo o(i n t n)i f(n&l t;2)r etur n n;r etur n fo o(n-l)+fo o(n-2);A.5 B.7 C.8 D.16
3、s 市A,B 共有两个区,人口比例为3:5,据历史记录A 的犯罪率为.1%,B区为.1 5%,现有一起新案件发生在S市,那么案件发生在A 区的也许性有多大?(C)A.3 7.5%B.3 2.5%C.2 8.6%D.(面试题目:什么样的工作环境适合你)2 6.1%7 U n i x系统中,哪些可以用于进程间的通信?(B C D)A.S o ck et B.共享内存C.消息队列D.信号量8静态变量通常存储在进程哪个区?(C)A.栈 区 B.堆 区 C.全局区D.代码区9查询性能(B)A.在 N a m e字段上添加主键B.在 N a m e字段上添加索引C.在Age字段上添加主键D.在Age字段上
4、添加索引IIP 地址 1 3 1.1 5 3.1 2.7 1 是一个(B)类 IP 地址。A.A B.B C.C D.D1 1 下推自动辨认机的语言是:(C)A.型语言B.1型语言C.2 型语言D.3 型语言1 2 下列程序的输出是:(D)c p p vi e w p l a i n c o p yt t d e fi n e a d d(a+b)a+bi n t m a i n()p r i n t f(%d n,5*a d d(3+4);r e t u r n ;A.23 B.35 C.16 D.191 3 浏览器访问某页面,H T T P 协议返回状态码为43时表达:(B)A 找不到该页
5、面B严禁访问C内部服务器访问D服务器繁忙1 4 假如某系统15*4=112成立,则系统采用的是(A)进制。A.6 B.7 C.8 D.91 5 某段文本中各个字母出现的频率分别是 a:4,b:3,。:12,h:7,i:l),使用哈夫曼编码,则哪种是也许的编码:(A)Aa()b h(l)i o(n)B a()b(l)h(l)o(l)i(l)C a()b(l)h(l)i(l)o()D a()b(l)h(l)o()i(l)16 T C P 和 I P 分别相应了 O S I 中的哪几层?(C D)AAp p l i c a t i o n l a y e rB P r e s e n t a t i
6、 o n l a y e rC T r a n s p o r t l a y e rD N e t wo r k l a y e r17 一个栈的入栈序列是A,B,C,D,E,则栈的不也许的输出序列是?(C)A.E D C B A B.D E C B A C.D C E AB D.AB C D E1 8 同一进程下的线程可以共享以下?(B D)A.s t a c k B.d a t a s e c t i o n C.r e gi s t e r s e t D.fi l e fd1 9 对于派生类的构造函数,在定义对象时构造函数的执行顺序为?(D)1:成员对象的构造函数2:基类的构造函数3
7、:派生类自身的构造函数A.123 B.231 C.321 D.2132 如何减少换页错误?(B C)A 进程倾向于占用C P UB访问局部性(l o c a l i t y o f r e fe r e n c e)满足进程规定C 进程倾向于占用I/OD 使用基于最短剩余时间(s h o r t e s t r e m a i n i n g t i m e)的调度机制2 1 递归函数最终会结束,那么这个函数一定?(B)A 使用了局部变量B有一个分支不调用自身C使用了全局变量或者使用了一个或多个参数D没有循环调用2 2 编译过程中,语法分析器的任务是(B)A 分析单词是如何构成的B分析单词串是
8、如何构成语言和说明的C分析语句和说明是如何构成程序的D分析程序的结构2 3 同步机制应当遵循哪些基本准则?(AB C D)A.空闲让进B.忙则等待C.有限等待D.让权等待2 4 进程进入等待状态有哪几种方式?(D)A C P U 调度给优先级更高的线程B阻塞的线程获得资源或者信号C在时间片轮转的情况下,假如时间片到了D获得sp i n l o c k 未果2 5 设计模式中,属于结构型模式的有哪些?(B C)A状态模式B 装饰模式C代理模式D观测者模式二、填空题(共 4 题 1 个空,每空2 分,共 2分)1设有字母序列 Q,D,F,X,A,P,N,B,Y,M,C,W,请写出按二路归并方法对该
9、序列进行一趟扫描后的结果为D QFXA PB N M YC W。2关键码序列(Q,H,C,Y,Q,A,M,S,R,D,F,X),要按照关键码值递增的顺序进行排序,若采用初始步长为4的Sh e l l的排序法,则一趟扫描的结果是QA C SQD FXRH M Y;若采用以第一个元素为分界元素的快速排序法,则扫描一趟的结果是FH C D QA M QRSYX.3二进制地址为mill,大小为(4)1和(1 6)1块的伙伴地址分别为:4设t是给定的一棵二叉树,下面的递归程序c o un t(t)用于求得:二叉树t中具有非空的左、右两个儿子的结点个数N 2;只有非空左儿子的个数N L;只有非空右儿子的结
10、点个数N R和叶子结点个数N。N 2,N L,N R、N都是全局量,且在调用c o un t(t)之前都置为。c p p v i e w p l a i n c o p yty p e d e f struc t n o d ei n t d a ta;struc t n o d e *l c h i l d,*rc h i l d;n o d e;i n t N 2,N L,N R,N;v o i d c o un t(n o d e *t)i f (t-l c h i l d!=N UL L)i f (t-rc h i l d!=N UL L)N 2+;e l se N L+;e l se
11、 i f (t-rc h i l d!=N UL L)N R+;e l se N+;i f(t-l c h i l d!=N UL L)c o un t(t-l c h i l d);i f(t-rc h i l d!=N UL L)c o un t(t-rc h i l d);/*c a l 1 f o rm :i f(t!=N UL L)c o un t(t);*/三、We b前端方向简朴题(略)四、其 他方向简答题(共2题,每 题2分),选作题,不计入总分)1请设计一个排队系统,可以让每个进入队伍的用户都能看到自己在队列中所处的位置和变化,队伍也许随时有人加入和退出;当有人退出影响到用户
12、的位置排名时需要及时反馈到用户。2 A,B两个整数集合,设计一个算法求他们的交集,尽也许的高效。2023腾讯笔试题单选题(每题4分,15题,共60分)1.考虑函数原型vo i d h e llo(i nt a,i nt b=7,c h a r*psz C=*),下面的函数调用钟,属于不合法调用的是:A h e llo(5)B.h e llo(5,8)C.h e llo(6,#)D.h e llo(0,0,#)2.下面有关重载函数的说法中对的的是:A.重载函数必须具有不同的返回值类型B.重载函数形参个数必须不同C.重载函数必须有不同的形参列表D.重载函数名可以不同3.分析一下程序的运营结果:tt
13、i nc ludec la ss C B a sepub li c:C B a se c o ut c o nstruc ti ng C B a se c la ss,C B a se c o ut de struc ti ng C B a se c la ss,c la ss C S ub :pub li c C B a sepub li c:C S ub c o ut c o nstruc ti ng C S ub c la ss”C S ub c o ut de struc ti ng C S ub c la ss”vo i d ma i nC S ub o b j;A.c o nstr
14、uc ti ng C S ub c la ss B.c o nstruc ti ng C B a se c la ssc o nstruc ti ng C B a se c la ss c o nstruc ti ng C S ub c la ssde struc ti ng C S ub c la ss de struc ti ng C B a se c la ssde struc ti ng C B a se c la ss de struc ti ng C S ub c la ssC.c o nstruc ti ng C B a se c la ssc o nstruc ti ng C
15、S ub c la ssde struc ti ng C S ub c la ssde struc ti ng C B a se c la ssD.c o nstruc ti ng C S ub c la ssc o nstruc ti ng C B a se c la ssde struc ti ng C B a se c la ssde struc ti ng C S ub c la ss4.在一个c pp文献里面,定义了一个sta ti c类型的全局变量,下面一个对的的描述是:A.只能在该c pp所在的编译模块中使用该变量B.该变量的值是不可改变的C.该变量不能在类的成员函数中引用D.这
16、种变量只能是基本类型(如i nt,c h a r)不能是C+类型5.观测下面一段代码:c la ss C la ssApub li c:vi rtua l C la ssA ;vi rtua l vo i d F unc ti o nA ;c la ss C la ssBpub li c:vi rtua l vo i d F unc ti o nB ;c la ss C la ssC :pub li c C la ssA,pub li c C la ssBpub li c:C la ssC a O b j e c t;C la ssA*pA=&a mp;a O b j e c t;C la s
17、sB*pB=&a mp;a O b j e c t;C la ssC*pC=&a mp;a O b j e c t;关于pA,pB,p C的取值,下面的描述中对的的是:A.pA,pB,pC 的取值相同.B.pC=pA+pBC.p A和p B不相同D.p C不等于p A也不等于pB6.参照1.5的代码,假设定义了 C la ssA*pA 2,下面对的的代码是:A.pA 2=sta ti c _ c a st(pB);B.vo i d*pV o i d=sta ti c _ c a st(pB);pA 2=sta ti c _ c a st(pV o i d);C.pA 2=pB;D.pA 2=s
18、ta ti c _ c a st(sta ti c c a st(pB);7.参 照 1.5 的代码,下面那一个语句是不安全的:A.pA B.pB C.pC8.下列程序的运营结果为:#i nc ludevo i d ma i ni nt a=2;i nt b=+a;c o utA.0.5 B.0 C O.7 D.0.6666666-9.有如下一段代码:#de f i ne A D D(x,y)x+yi nt m=3;m+=m*A D D(m,m);则m 的值为:A.15 B.12 C.18 D.5810.如下是一个带权的图,图中结点A到结点D的关键途径的长度是:A.13 B.15 C.28 D
19、.5811.下面的模板声明中,对的的是:A.te mpla teB.te mpla teC.te mpla teD.te mpla te12.在W i ndo ws编程中下面的说法对的的是:A.两个窗口,他们的窗口句柄可以是相同的B.两个窗口,他们的解决函数可以是相同C.两个窗口,他们的窗口句柄和窗口解决函数都不可以相同.13.下面哪种情况下,B 不能隐式转换为A?A.c la ss B:pub li c A B.c la ss A:pub li c B C.c la ss B o pe ra to r A;D.c la ss A A(c o nst B&a mp;);14.某公司使用包过滤防
20、火墙控制进出公司局域网的数据,在不考虑使用代理服务器的情况下,下面描述错误的是 该防火墙可以()”.A.使公司员工只能访问Inte rne t上与其业务联系的公司的IP地址.B.仅允许HT T P协议通过,不允许其他协议通过,例如TC P/UDP.C.使员工不能直接访问F TP服务器端标语为21的F TP地址.D.仅允许公司中具有某些特定I P地址的计算机可以访问外部网络1 5.数字字符0的ASC I I值 为4 8,若有以下程序:m ai nc h ar a=1 ,b=2);p r i n t f(%c,b+);p r i n t f(%d n ,b a);程序运营之后的输出结果是:A.3,
21、2 B.5 0,2 C.2,2 D.2,5 0填空题(共4 0分)本程序从正文文献t e xt,i n读入一篇英文短文,记录该短文中不同单词和它的出现次数,并程序用一棵有序二叉树存储#f r o m 20 23腾讯笔试题来自e n d#这些单词及其出现的次数,一边读入一边建立.然后中序遍历该二叉树,将遍历通过的二叉树上的节点的内容输出.程序中的外部函数i n t g e t wo r d(F I LE*p F i le,c h ar*p s z Wo r d Bu f f e r,i n t n Bu f f e r Le n);从 与p F i le所相应的文献中读取单词置入p s z Wo
22、 r d Bu f f e r,并返回1;若单词遇文献尾,已无单词可读时,则返回0.t t i n c lu d et t i n c lu d et t i n c lu d et t i n c lu d e#d e f i n e SOURC E_F I LE t e xt,i n#d e f i n e OUTPUT_F I LE wo r d.o u t#d e f i n e MAX_WORD_LEN 1 28t y p e d e f s t r u c t t r e e n o d ec h ar s z Wo r d MAX_WORD_LEN;i n t n C o u n
23、 t;s t r u c t t r e e n o d e*p Le f t;s t r u c t t r e e n o d e*p Ri g h t;BN0 DE;i n t g e t wo r d(F I LE*p F i le,c h ar*p as Wo r d Bu f f e r,i n t n Bu f f e r Le n);v o i d b i n ar y _t r e e(BNODE*p p No d e,c h ar*p s z Wo r d)i f(p p No d e !=NULL&am p;&am p;p s z Wo r d !=NULL)BNODE*
24、p C u r r e n t No d e =NULL;BNODE*p Me m o No d e =NULL;i n t n St r C m p Re s=O;(1);p C u r r e n t No d e=*p p No d ewh i le (p C u r r e n t No d e)/*寻找插入位置*/n St r C m p Re s =s t r c m p(p s z Wo r d,_(2)_ );p C u r r e n t No d e-n C o u n ti f(!n St r C m p Re s)_(3)_;p C u r r e n t No d e
25、-n C o u n t+r e t u r n;e ls e(4)_;p Me m o No d e=p C u r r e n t No d ep C u r r e n t No d e =n St r C m p Re s 0?p C u r r e n t No d e-p Ri g h t :p C u r r e n t No d e-p Le f t;p C u r r e n t=n e w BNODE;i f(p C u r r e n t No d e !=NULL)m e m s e t(p C u r r e n t No d e,0,s i z e o f(BNOD
26、E);s t r n c p y(p C u r r e n t No d e-s z Wo r d,p s z Wo r d,MAX W0 RD LEN-1);p C u r r e n t No d e-n C o u n t=1;i f(p Me m o No d e=NULL)(5);*p p No d e=p C u r r e n t No d ee ls e i f(n St r C m p Re s 0)p Me m o No d e-p Ri g h t=p C u r r e n t No d e;e ls ep Me m o No d e-p Le f t=p C u r
27、 r e n t No d e;v o i d m i d o r d e r(F I LE*p F i le,BNODE*p No d e)m i d o r d e r(p F i le,p No d e-p Le f t);f p r i n t f(p F i le,%s%d n ,p No d e-s z Wo r d,p No d e-n C o u n t);m i d o r d e r(p F i le,p No d e-p Ri g h t);v o i d m ai nF I LE*p F i le=NULL;BNODE*p Ro o t No d e=NUI J ;c
28、h ar s z Wo r d MAX_W0 RD_LEN=0 ;p F i le=f o p e n(SOURC E_F I LE,r );i f(p F i le=NULL)p r i n t f(C an t o p e n f i le%s n ,SOURC E_F I LE);r e t u r n;wh i le(g e t wo r d(p F i le,s z Wo r d,MAX_WORD_LEN)=1)b i n ar y _t r e e(_(7)_);p Ro o t No d e,s z Wo r df c lo s e(p F i le);p F i le=f o
29、p e n(OUTPUT_F I LE,w);m i d o r d e r(p F i le,p Ro o t No d e);f c lo s e(p F i le);三.附加题(每题3 0 分,2 题,共 6 0 分)1.从程序健壮性进行分析,下面的F i llUs e r ln f o 函数和Mai n 函数分别存在什么问i n c lu d et t i n c lu d e#d e f i n e MAX_NAME_LEN 20s t r u c t USERI NF Oi n t n Ag e;c h ar s z Nam e MAX_NAME_LEN;v o i d F i l
30、lUs e r I n f o(USERI NF O*p ar Us e r ln f o)s t u:c o u t 请输入用户的个数:;i n t n C o u n t=0;s t d:c i n n C o u n t;f o r(i n t i=0;is t d:c o u t 请输入年龄:;s t d:c i n p ar Us e r ln f o i n Ag e;s t d:s t r i n g s t r Nam e;s t d:c o u t 请输入姓名:;s t d:c i n s t r Nam e;s t r c p y(p ar Us e r I n f o i
31、.s z Nam e,s t r Nam e.c _s t r);i n t m ai n(i n t ar g c,c h ar*ar g v)USERI NF O ar Us e r I n f o s 1 0 0=0 ;F i H Us e r ln f o (ar Us e r ln f o s);p r i n t f(Th e f i r s t n am e i s:);p r i n t f(ar Us e r ln f o s 0.s z Nam e);p r i n t f(n );r e t u r n 0;2.假设你在编写一个使用多线程技术的程序,当程序中止运营时,需要
32、如何一个机制来安全有效的中止所有的线程?请描述其具体流程.腾讯笔试题(二)考试时间6 0 分钟,整张试卷分四大部分。第一部分数据分析,整个部分分为三个大题,每个大题5 个小题,不难,图表计算。第二部分逻辑推理,普通的行测题,一共有1 0 道选择。难易限度跟公务员的差不多。2 0 2 3 腾讯笔试题2 0 2 3 腾讯笔试题。第三部分阅读理解,1 5 道选择。也是行测类型的,读一段话,做选择。前三个部分都是单选,一 共4 0题。第四部分论述题,最后论述2道大题。(这部分不算分数,对面试有好处)论述题:广州腾讯产品实习笔试第一题是假如微信添加一个功能删除一个功能,你会怎么做?(可见腾讯论述题很注重
33、腾讯产品的考察)第二题是现在电子商务创业很流行,假如有以下电商创业,你会选哪一种:服装,虚拟产品,生活服务类。第三道题,假如你是一个乳制品的公关经理,3 1 5曝光你们产品有问题,设计一个2 4小时公关方案,以挽回公司损失。(这个题目我在之前笔试看到过,是 宝洁S K I I事件,写新闻发言稿,所以大家可以注意一下公关知识)第四道题,腾讯给你5 0 0 0元公益资金帮扶特殊群体,设计一个校园公益项目方案。北京站产品笔试附加题一:是用互联网思维改造传统行业,写一个策划方案什么的,举了嘀嘀打车的例子。附加题二是:题目背景是国务院批复了一个文献 前海深港现代服务业合作区总体发展X X X,然后问你采
34、用何种措施吸引优秀人才的加入,以便支撑入驻公司的发展2023腾讯笔试题一方面娱乐一下,看看这道学龄前儿童智力题,学龄前哦 真心伤不起!反正我看完之后是直接泪奔了,这道题目不是文艺儿童都做不出啊.好,进入主题,今天的主题是:没有蛀牙!呃,开个玩笑!一方面看第一道题目:有1个一模同样的瓶子,其中有999瓶是普通的水,有一瓶是毒药。任何喝下毒药的生物都会在一个星期后死亡。现在,你 只 有1只小白鼠和一个星期的时间,如何检查出哪个瓶子里有毒药?其实一般出给面试者的时候,为了题目的开放性,并不会去固定小白鼠的数量,而是问,至少需要多少只小白鼠?(当然是越少越好咯,小白鼠也是生命啊)。这是一个涉及计算机基
35、础科学的智力类题目。重要是考面试者的发散思维能力,因此并不规定面试者能第一时间内完全做对的。2023腾讯笔试题文章2023腾讯笔试题出自,此链接!。一方面可以简朴想到的是,需 要999只,一只喝一瓶,然后等结果,哪个死了就是相应的瓶子里面的水有毒,都没死,那就是唯一的那一瓶没有喂给小白鼠的水有毒,但是这种方法用的小白鼠太多了。但是也不是完全没好处,是实验中平均死亡小白鼠最少的办法。再发散一下,用二分法迅速逼近结果,第一步,把1瓶水提成A,B两堆,每 堆5瓶,然后混合A堆5瓶的水,给一只小白鼠喝,小白鼠没死,则 把B堆再提成C,D两 堆(假如小白鼠死了,则 把A堆再提成C,D两堆),把C堆25瓶
36、的水混合一下给一只小白鼠喝,然后等结果.以此类推,你们懂的,一直这样二分下去,拟定最终的结果,需要1只小白鼠。但是这样解答有个问题,就是等的时间太长了,不符合题目规定。并且假如运气不好,1只小白鼠也许全死了,小 白鼠真惨。看来需要再次发散,根据题意,我们只能喂一次小白鼠(一次可以喂多只)。我们一方面可以先把这个问题的规模减小,假如是2瓶水,那1只小白鼠就够了,假如是4瓶水呢?假设是A、B、C、D、四瓶水,我们可以这样做A+B混合喂给一个小白鼠1 号,A+C喂给一个小白鼠2 号,假如1 号和2 号都死了,那么就是A有毒,假如都没死,那是D有毒,假如只有1 号死了,那么是B有毒,假如只有2 号死了
37、,那么是C有毒。嗯,有点意思了。给一只小白鼠喂水后最终的结果是生或者死两种状态,也就是说2 只小白鼠最多可以表达的状态是4 种(根据排列组合原理)。那么要表达1种状态需要多少只小白鼠?1 只,由于2 的 1 次方是1241,剩下的问题是怎么组合这些瓶子来给小白鼠喂水了。一方面,把 1瓶水从到999编号,然后用1 位二进制来表达这些瓶子,1 只小白鼠从1T编号号水瓶1 1号水瓶1 2 号水瓶1 1 3 号水瓶1 4 号水瓶1 1 5 号水瓶1 1 6 号水瓶1 1 1 1 1 1 1 1 999 号水瓶1 2 3 4 5 6 7 8 9 1 小白鼠然后把1-1号小白鼠按上面的1 个二进制位对好,
38、每只小白鼠喂水规则是:假如某个瓶子的相应2进制位为1则喂给该小白鼠,假如相应的2进制为则不喂,譬 如1号小白鼠,则会喝到1号水瓶,3号水瓶,5号水瓶.和9 9 9号水瓶的混合水。喂完之后就是等结果了。死了的小白鼠标记1,没死的标记。假 如 只 有1号小白鼠死了,那 么 就 是1,结 果 是1号水瓶有毒。假如是8,9号小白鼠死了那么就是1 1 ,结果是6号水瓶有毒,假如都没死,那就是号水瓶有毒了,显然上面的混合方法里面号水瓶的水没有喂给任何一只小白鼠。为什么这样?其实很容易想明白,有毒的水喂了的小白鼠都死了,其它的都没有死,就这么简朴。2 0 2 3腾讯笔试题礼仪大全。一般在面试的时候没搞这么大
39、的数据,一般 是4只老鼠,1 6瓶水(真心是考思维过程)。其实这个方法有一个理论算法支撑:B l oom F i l t e r算法。有爱好的可以查查资料。附带说再多说一句,小白鼠真惨。第二道题目,是一个C+基础题目。我经常拿这个题目考那种简历上面写着精通C+的面 试 者(当 然,一般是应届生)。一方面准备一页白纸,在它的A面写上这样一段代码:cl as s Apu b l i c:v oi d f u n ct i on ()pr i n t f H e l l o W or l d);A*pl =N U L L;pl-f u n ct i on ();在它的B面写上同样一段代码,只有一点点
40、差异:cl as s Apu b l i c:v i r t u al v oi d f u n ct i on()pr i n t f(,H e l l o W or l d*);A*pl =N U L L;pl-f u n ct i on();然后这样开始问,一方面拿着A面的程序给面试者,问它程序会怎么样,面试者也许的答案是:一种是程序直接cr as h,二种是程序输出H e l l o W or l d,运营正常,三种是程序输出H e l l o W or l d,然后cr as h;然后把纸翻过来,再问面试者,程序会怎么样。假如面试者能把这个问题回答对的,并且解释清楚(关键是解释清楚)
41、,说明面试者的C+基础还是不错的。这个题目的真实答案,就不公布了,知道因素了,很简朴,可以看下下面这段程序的汇编代码(一目了然):Sinclude<stdio.hclass A(public:void function()printf(*Hello World*););class Bpublic:virtual void function()printf(*Hello World);;int _tmain(int arg c,TCHAR*arg v)iA*pl=NULL;pl-function();B*p2 =NULL;p2-function();;复制代码A*pl=NULL;4 1 1 3 FCmov dword ptr pl,pl-function();4 1 1 4 3 mov ecx,dword ptr pl4 1 1 4 6 call A:function(4 1 1 E6 h)B*p2 =NULL;4 1 1 4 Bmov dword ptr p2,p2-function();411412mov eax,dword p tr p2411415mov edx,dword p tr eax411417mov e s i,esp411419mov ecx,dword p tr p241141Cmov eax,dword p tr edx41141Ecal1 eax
限制150内