摘要: 一、概述 调用fgets的流只有在以下3种情况下才会刷出缓冲区(即函数返回): 遇上换行符; 填满自定义缓冲区的指定长度n - 1个字节,也就是说假设自定义缓冲区长度为8,那么满7个字节就会返回。(造成这一结果的原因是函数要保证每次返回的字符串后面不是接\n就是接\0,如果输入内容在填满缓冲区之前还 阅读全文
posted @ 2020-09-15 16:00 yiyide266 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 一、概述 1.是声明一个长声明的缩写 typedef是声明一个同义字,所以: typedef unsigned int U4; U4 foo = 512; 等价于: unsigned int foo = 512; 2.是预处理指令 因为是预处理指令,所以在小标签被定义之前typedef也是被允许的: 阅读全文
posted @ 2020-09-15 10:53 yiyide266 阅读(254) 评论(0) 推荐(0) 编辑