![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
历年面试题
yinyun19890129
这个作者很懒,什么都没留下…
展开
-
一条小面试题解答
给定结构struct A{char t:4;char k:4;unsigned short i:8;unsigned long m;};问sizeof(A) = ?【标准答案】8char t:4;char k:4;unsigned short i:8;均涉及位段知识,若没有最后一句unsigned long m则答案为2,若加了句unsigned l原创 2011-10-29 10:11:15 · 1521 阅读 · 0 评论 -
栈的push、pop序列
题目:输入两个整数序列。其中一个序列表示栈的push 顺序,判断另一个序列有没有可能是对应的pop 顺序。思路:首先新建一个栈。从push序列开始遍历,如果当前元素与pop序列当前元素相等,则两个序列向前推进。否则如果当前栈的栈顶元素与与pop序列当前元素相等,则pop序列向前推进,栈顶元素出栈。否则如果当前push序列还没遍历完,则将push序列当前元素压入栈,然后继续迭代。转载 2011-10-29 16:53:01 · 885 阅读 · 0 评论 -
关于数组地址,指针
1.以下三条输出语句分别输出什么?char str1[] = "abc";char str2[] = "abc";const char str3[] = "abc"; const char str4[] = "abc"; const char* str5 = "abc";const char* str6 = "abc";cout cout转载 2011-11-03 20:24:32 · 288 阅读 · 0 评论