print与printf的区别
1,print 中不能使用%s ,%d 或%c;
2,print 自动换行,printf 没有自动换行。
使用 typedef 来为用户自定义的数据类型取一个新的名字
// typedef 仅限于为类型定义符号名称,
#define 不仅可以为类型定义别名,也能为数值定义别名,
比如您可以定义 1 为 ONE。
二进制 I/O 函数
下面两个函数用于二进制输入和输出:
size_t fread(void *ptr, size_t size_of_elements,
size_t number_of_elements, FILE *a_file);
size_t fwrite(const void *ptr, size_t size_of_elements,
size_t number_of_elements, FILE *a_file);
这两个函数都是用于存储块的读写 - 通常是数组或结构体