笔试题(单链表)
1道编程题,判断一个单链表中是否存在环。
选择题有一个typedef的题目以前没有碰到过:
using namespace std;
typedef char * constchar;
void main(int argc, char *argv[])
{
char s[] = "asdf";
const constchar a = s;
*a = 'b';
cout << s;
}
说明const constchar与constchar const 是一样的`,都是一个指向char的常指针
还有一个sizeof的
union u{
int a[4];
char b;
double c;
};
struct s{
int a;
u b;
};
void main(int argc, char *argv[])
{
cout << sizeof(s) << endl;
}
在vc上结果是24,在gcc上是20