C语言指针测试题_第1页
C语言指针测试题_第2页
C语言指针测试题_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——C语言指针测试题C语言指针测试题貌似有点难度

做下面的10题,不要上机,每题十分假使你得了

100分:恭喜,你完全把握了,或许你是这方面的专家,我得拜你为师,我想你一定精通编译方法?

80分左右:你已经把C语言指针把握的差不多了,不过还得努力,要有点成绩不简单.60分左右:你会使用基本指针,但是你不完全理解指针的实质

低于60分:你或许是个初学者,指针使你认为C语言简直是煎熬人

第一题:main(){

char*p,*q;

charstr[]=\q=p=str;p++;printf(q);printf(p);}

运行结果是什么?____________

其次题:

voidfun(char*str1,char*str2){

staticcharbuffer[21];strncpy(buffer,str1,10);strncat(buffer,str2,10);*str1=*str2;str1=buffer;}

main(){

char*str1=\char*str2=\fun(str1,str2);printf(str1);printf(str2);}

程序运行结果是__________________

第三题:main(){

shortar[11]={1,2,3,4,5,6,7,8,9,0,11};short*par=inti;

for(i=0;i>4]+(msg}}}

此题有故弄玄虚之处,但如理解指针,不难解出.请问此题的运行结果是____________________

第九题:

main(){

typedefcharCA3[2][2][2];typedefCA3*PCA3;typedefcharCA2[2][2];typedefCA2*PCA2[2];

CA3ca3={'A','\\0','B','\\0','C','\\0','D','\\0'};PCA3pca3=

PCA2pca2={ca3,ca3+1};

inti=0,j=0;

for(i=0;iShowIt(168);p_base->ShowIt(1.68);

dpex.ShowIt(\dpex.ShowIt(1.69);

dpex.Display::ShowIt(1.69);return0;}

请说出其运行结果__

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论