最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

2007年10月的Trident的笔试题目

工作和技术 crifan 1382浏览 0评论

2007年10月,Trident的笔试题目:

1、const char *a的含义

2、对于一些使用频率较高,且短小的函数,C语言中,常是如何具体实现的?C++中又是常采取何种方式实现?

3、判断

func(char *a)

{

printf("%d",sizeof(a));

printf("%d",strlen(a));

}

void main()

{

char a[]="123456";

printf("%d",sizeof(a));

func(a);

}

具体输出如何?

4、关于printf:

int a=5,b=7,c=9;

printf("%d,%d,",a,b,c);

printf("%d,%d,%d",a,b);

具体输出是什么?

5、什么是内存泄漏?C语言中,是如何避免的,又哪些策略?

编程题:

1、计算一个整数a的二进制表示中的1的个数

2。实现单链表逆转。

struct linknode

{

int a;

struct linknode* next;

}nod;

注:具体解答,就不写了,其中很多内容,如sizeof、const等,可以参考这里:c语言

转载请注明:在路上 » 2007年10月的Trident的笔试题目

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
79 queries in 0.184 seconds, using 22.10MB memory