CC及数据结构笔试题集锦Word格式文档下载.doc
- 文档编号:3956518
- 上传时间:2023-05-02
- 格式:DOC
- 页数:16
- 大小:47KB
CC及数据结构笔试题集锦Word格式文档下载.doc
《CC及数据结构笔试题集锦Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《CC及数据结构笔试题集锦Word格式文档下载.doc(16页珍藏版)》请在冰点文库上搜索。
char**f;
**f);
return0;
版本2
voidfoo(intage,char*&
b)
free(f);
//不要忘了free;
三:
有程序片断如下
intI=20;
pid_tpid=5;
if((pid=fork())>
0)
{
I=50;
printf("
%d\n"
I);
(1)
}
elseif(pid==0)
(2)
请问该程序用的是进程方式还是线程方式,并说明进程与线程的区别:
请问该程序输出什么结果?
无参考答案L
四、constantpointerpointsforString
pointerpointsforconstantstring
五、下面等价的是:
Ainti=0
if(i)
printf("
hello,world"
);
Binti=1;
intj=2;
if(i==1||j==2)
{
printf("
}
CBooleanb1=true;
Booleanb2=true;
if(b1==b2)
}
Dinti=1;
if(i==1&
|j==2)
六、排序二叉树插入一个节点或双向链表的实现
四~六为IBM面试题。
七、指针++的含义和用法
八、stack和heap的分配,rt-os的特点、同步的方式
九、怎样避免内存泄漏的问题
十、编程实现十进制数转化为十六进制输出,不准用任何已经定义的库函数,比方说String
,Math。
inttoHex(int)
嗯,一页写不下,再来一页。
十一、编程实现大于100的两个数值相乘的结果输出,同样不准使用任何已定义函数,Math,st
ring,convert等。
比方说12345*32534677
输入为两个stringinttoPlus('
12345'
'
32434677'
)
输出为一个长型的
十二、intdelete(node*head)
{
free(head);
head=head->
link;
return(0);
}
指出程序的错误,并且写出正确的程序
十三、写一个程序可以算出字节在计算机中的存储是由大到小还是有小到大。
十四、一段程序,写出输出结果
大概是
classA
{
staticvoidvirtualprint(){cout<
<
"
A:
:
print()"
;
}
classB
{
B:
classC
{
staticvoidprint(){cout<
C:
print(Aa)
a.print();
main()
Aa,*aa,*ab,*ac;
Bb;
Cc;
aa=&
a;
ab=&
b;
ac=&
c;
a.print();
b.print();
c.print();
aa.print();
ab.print();
ac.print();
print(a);
print(b);
print(c);
}
十五、给两个变量,如何找出一个带环单链表中是什么地方出现环的。
(答案参考expertCprogramming)。
十~十五为MS笔试题。
十六、写一个带参数宏get_struct_addr_from_member_addr(p,stru,m),
能够根据任意结构实体的某一个成员的地址,算出该结构实体的地址,其中参数p是指向该
成员的指针,stru是该结构体,m是该成员。
(SUN试题)
十七、给一个函数
intmain(){
inti,n=20;
for(i=0;
i
printf("
-"
return0;
要求替换、增加或者减少一个字符,使该程序可以打出20个“-”号,并要求写出三种解法
。
(sun试题)
参考:
1。
i--换成n--
2。
i换成-i
十八、解释typedefchar(*FUNC)(int,char*)的含义
十九、问#include和#include"
abc.h"
的区别,#defineMAX_NUM10和constint
MAX_NUM=10区别
二十、问用什么方法可以避免一些潜在错误,比如if(myvar=3)这一类
编程规范的问题,用if(3=myvar)就可以在编译时报错
十六~二十为SUN笔试题。
嗯,最后一页了!
二十一、用状态机实现10010码的探测,如x=1001001000z=0000100100(输出)
二十二、给一个数组src[10]排序,用两种方法,并比较
二十三、c/c++的不同
新的注释风格,变量作用域,函数重载,操作符重载,缺省参数,按引用传送,内
联函数、模版等。
二十四、runtimeenvironemnt的应用领域,并给予解释
二十五、使用代码或者宏将十进制转化为十六进制格式
二十六、实时嵌入系统中,两个任务同时访问RS232cport,设计一个共有的子窜转发……
二十七、多任务实施系统中,一个任务有多少种状态?
描述一个系统怎么工作
二十八、选择题:
char*p,*q="
iam"
*g="
Chanese!
strcpy(p,q);
strcat(p,g);
printf("
%s"
p);
a.iamb.iamChanese!
c.iamChanese!
d都不是
二十九、对优先级抢占调度法和时间片轮转调度法的理解
三十、哈息表查找的优缺点,并列出你所知道的哈希函数构造法
三十一、有两个无序链表A1和A2,写出程序把A1和A2合并成一个递增的链表。
三十二、a++,++a中a的值是先加还是后加的
三十三、函数栈中分配空间与全局堆中分配空间的区别和联系
三十四、函数体内static声明的变量的特殊意义
三十五、Structxxxxx[20]这个是预先申请了内存么?
参考答案:
是的,structxxxxx[20]确实已经申
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CC 数据结构 笔试 集锦
![提示](https://static.bingdoc.com/images/bang_tan.gif)