C-知识点
C知识点汇总
fleet1126
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
字符处理函数-C-20220310
int getc(FILE *stream)->默认输入为int getchar(void) 读取:从指定的流 stream 获取下一个字符(一个无符号字符),并把位置标识符往前移动。 返回:以无符号 char 强制转换为 int 的形式返回读取的字符,如果到达文件末尾(feof)或发生读错误(ferror),则返回 EOF。 注意:这是一个宏,参数stream不能是有副作用的表达式 int fgetc(FILE *stream) 读取:从指定的流 stream 获取下一个字符(一个无符号字原创 2022-03-10 16:59:26 · 329 阅读 · 0 评论 -
右左法则-C-20220210
右左法则不是C标准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用来解决如何辩识一个声明的。 究竟右左法则的规律是什么呢?顾名思义,从声明的右边看到左边,下面是左右法则的专业解释: 右左法则:首先从最里面的圆括号(应该是未定义的标识符)看起,然后往右看,再往左看。每当遇到圆括号时,就应该掉转阅读方向。一旦解析完圆括号里面所有的东西,就跳出圆括号。重复这个过程直到整个声明解析完毕。 ...原创 2022-02-10 13:15:46 · 419 阅读 · 0 评论 -
结构体大小-C-20220121
1.内存按结构体成员的先后顺序存放,存放该成员时的起始偏移量必须能整除该成员(如为子结构体,则其最大成员)的对齐数(默认<成员?默认:成员),如果不够则补齐,依次向后类推。 2.结构体总大小是最大对齐数(父结构体与子结构体中占用空间最大的成员所占字节数)的整数倍。 思路:第1项.开始->第2项.对齐数(默认<成员?默认:成员)(子结构体最大项大小)的整数倍补齐前项->...->最后第n项.整体是父子结构体中最大项大小的整数倍补齐前项原创 2022-01-21 10:00:10 · 346 阅读 · 0 评论
分享