1、 局部变量、全局变量以及动态变量在内存中的存储位置。
2、 线性表分为顺序和链式存储,其优点分别是什么。
3、 Struct var
{
Unsigned char c1:4;
Unsigned char c2:4;
Unsigned short s1:8;
Unsigned short s2:8;
Unsigned long l;
}
该结构体变量共有多少字节(假设没有边界问题):4、6、7、8
4、 一个车站有 6 列火车,它们按照 123456 的顺序驶入车站,那出站会有哪些顺序:
123456、654321、312654、321654。
5、 异步串口通信有哪些特点:双方不同步、字符独立发送、字符间时间长度相同、波特
率决定。
6、 Static 局部变量与全局变量的区别,编译后映射文件是否包含此类变量的地址?
7、 可重入函数有什么特点,编写可重入函数有什么需要注意的地方?
8、 高、低字节在 Intel 和 Motorola 的 CPU 主控板内存中如何排列?
9、 Char * func()
{
Char name[12];
int i;
for (i=0; i<=12; i++)
name[i] = i;
return name;
}
有上述代码会有什么问题吗?原因是什么?
10、void VAR_memcpy(char * dest_ptr, char * src_ptr, int n) ,写一个字符串间拷贝的函数,
并只拷贝 n 个字符。保护模式,4G 寻址。
评论1