C语言编程与数据结构面试题.pdfVIP

  • 1
  • 0
  • 约7.65千字
  • 约 10页
  • 2026-09-26 发布于北京
  • 举报

一、简答

1

(1)struct

{

int

x,int

y}p1,p2;(2)struct

point

{int

x,

int

y}p1,p2;(3)struct

point

{int

x,int

y};struct

point

p1,p2;(4)typedef

struct

point

{int

x,int

y}point;struct

point

p1,p2;

请说明第四组中第一句中两个“point”的含义,前三组可作为参考回答思路。

2

写出该函数的运行结果:void

func

(char

*a)

{

printf(%d,sizeof(a));

printf(%d,

strlen(a));

}

int

main()

{

char

a[]123456789;

printf(%d,sizeof(a));

func(a);

}

3

指出下面函数的错误,并写出正确的函数

int

delete(char

*

head)

{

free(head);

headhead‑link;

return(0);

}

4.

请说明以下语句的含义:

a

+++++b

5.

用变量

a

给出下面的定义

a)

一个整型数(An

integer)b)

一个指向整型数的指针(A

pointer

to

an

integer)c)

一个指向指针的指针,它指向的指针是指

文档评论(0)

1亿VIP精品文档

相关文档