有以下语句
struct a {int v1, v2;};
struct b {
struct a v1;
int v2, v3;
};
int main(void)
{
struct b t = {1, 2, 3, 4};
struct a *ap = (struct a*)&t;
printf(“%d”, *((int *)(ap + 1)));
} 输出结果是______;
3
语句
i = 0, j = 0;
for(i++, j++; ++j
{
;/*void*/
} 当循环退出时,i的值是______;
1
运行C语言编写的程序
copy /B a.txt a.bak 时,int main(int argc, char *argv )中argv 指向的内容是______;
NULL
程序
char buf ;
int main(void)
{
sprintf(buf+ sprintf(buf, “%s”, “abc%d”), “%s”, “efg%%d”);
printf(buf,100);
} 的输出是______。
abc100efg%d
已知一棵二叉树s前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为_______。
DGEBHFCA
向一个长度为n的向量的第i个元素(1=i=n+1)之前插入一个元素时,需向后移动____个元素。
n-i+1