1.请问在64位平台机器下sizeof(string_a),sizeof(string_b)大小分别是 8 100
1.char *string_a=(char *)malloc(100*sizeof(char));
2.char string_b[100];
解:
string_a是一个char型的指针,在64位系统中sizeof(char*)=8
string_b是一个char型的数组,在64位系统中sizeof(char)=1,共100值因此为100
2.以下哪个选项中可能应用到栈 A B C D
A 递归
B 快速排序(非递归程序用栈实现)
C 表达式求值
D 树的遍历
3.以下能对一维数组 a 进行正确初始化的语句是A B C
A int a[10]=(0, 0, 0, 0, 0);
B int a[10]={ };
C int a[]={0};
D int a[10]={10*a};