c、c++笔试题

一份经典的c/c++笔试题

笔试题

一、填空题(每个空4分,共28分)

1)struct tagABC

{

char name[10];

char sex;

long sno;

float score[4];

}*pAbc;(四字节对齐)

pAbc=NULL;

那么,执行pAbc+=2;之后pAbc的值为( )

2)如下代码,最终value的值是( )

int *p1,*p2;

int value;

p1=(int*)0×400;

p2=(int*)0×408;

value = p2-p1;

3)如下代码,printf的结果为( )

#include〈stdio.h〉

#include〈string.h〉

void main(void)

{

char acNew[20]= “\\0\0”;

printf(“%d\n”,strlen(acNew));

}

4) 有如下程序段,运行该程序的输出结果是( )

main ()

{

int y=3,x=3,z=1;

printf(“%d%d\n”,(++x,y++),z+2);

}

5)设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后,n的值为(

6)struct tagAAA

{

Unsigned char ucId:1;

Unsigned char ucPara0:2;

Unsigned char ucState:6;

Unsigned char ucTail:4;

Unsigned char ucAvail;

Unsigned char unTail2:4; )

你可能喜欢

  • 华为笔试题
  • 数据结构算法面试题
  • 程序员面试题
  • c++经典代码大全
  • 腾讯笔试题
  • c++题目
  • C语言面试

c、c++笔试题相关文档

最新文档

返回顶部