第327页 | C Primer Plus 中文版 | 阅读 ‧ 电子书库

同步阅读进度,多语言翻译,过滤屏幕蓝光,评论分享,更多完整功能,更好读书体验,试试 阅读 ‧ 电子书库

A.14 第14章

1.正确的关键字是struct而不是structure。模板需要在开始花括号前有一个标记或在结束花括号后有一个变量名。在*togs后面和在模板结尾处都应该有一个分号。

2.输出如下:

3.

4.

5.

注意index比月号小1,因为数组的下标是从0开始的。因此使用index<month来代替index<=month。

6.a.包含文件string.h以提供strcpy()函数的原型:

b.

7.a.

b.使用结构名并使用指针:

c.下面是一个版本:

8.a.willie.born

b.pt->bornc.scanf(“%d”, &willie.born);d.scanf(“%d”, &pt->born);e.scanf(“%s”, willie.name.lname);f.scanf(“%s”, pt->name.lname);g.willie.name.fname[2]h.strlen(willie.name.fname) + strlen(willie.name.lname)

9.下面是一种可能性:

10.应该这样建立函数:

注意这个函数不能直接改变调用它的函数中的值,所以必须使用返回值来传递信息。

第二个函数则是直接访问最初的结构:

11.enum choices {no, yes, maybe};

12.char * Opfun)(char *char);

13.

或者用更简单的形式,把代码中的最后一行替换为:

请支持我们,让我们可以支付服务器费用。
使用微信支付打赏


上一页 · 目录下一页


下载 · 书页 · 阅读 ‧ 电子书库