卫士通A卷笔试题
声明:题目是记忆的,大致意思相同,具体说法有差异,答案是搜索的,仅为参考,
卫士通A卷笔试题
。一、简答题
1.c c++内存分配。
代码区,全局变量与静态变量区,局部变量区即栈区,动态存储区,即堆(heap)区或自由存储区(free store)。
2.数组和链表的区别。
(1) 从逻辑结构角度来看
a, 数组必须事先定义固定的长度(元素个数),不能适应数据动态地增减的情况。当数据增加时,可能超出原先定义的元素个数;当数据减少时,造成内存浪费。
b,链表动态地进行存储分配,可以适应数据动态地增减的情况,且可以方便地插入、删