黑马程序员技术交流社区

标题: 温故知新 [打印本页]

作者: 李艳兵    时间: 2015-11-23 23:56
标题: 温故知新
1.结构体是什么数据类型?
2.结构体里面的元素可以是不同类型吗?
3.结构体可以定义在什么位置?使用时遵循什么原则?
4.结构体类型可不可以重复定义?有没有例外?
5.结构体在函数内和在函数外生命周期一样吗?
6.结构体与数组有什么区别?
7.结构体数组是什么?
8.结构体指针取值有哪两种方式?
9.struct Person{char *name;char c;int age;};这个结构体在内存中占几个字节?写出理由.

编程题:
1.定义一个结构体,然后打印里面的每一个元素.(两种方式:结构体变量和指针)

2.用结构体定义一个三口之家.家里每个成员都有:姓名,年龄,身份(如:父亲).

3.打印这个三口之家的所有成员信息.

4.实现一个定义描述星期的枚举类型.并取周二的值.



1.什么是预处理指令?

2.C语言中的预处理指令有哪些?

3.预处理指令出现的意义是什么?

4.文件包含关键字是什么?核心作用是什么?

5.宏定义关键字是什么?核心作用是什么?

6.条件编译关键字是什么?核心作用是什么?

编程题:
1.用宏定义实现取两个数的最小值.

2.用预处理指令实现防止出现文件重复包含及交叉包含




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2