随笔分类 - C/C++
摘要:闰年判定(三种情况:或): 非整百年:能够被4整除,且不能被100整除(year % 4 == 0 && year % 100 != 0)。 整百年:能够被400整除(year % 400 == 0)。 能够被3200和172800整除。 闰年特点:补上日历的规定和地球的实际公转周期的时间差(一天)
阅读全文
摘要:指针类型的长度: 动态分配数组内存大小: 操纵指针: 指向函数的指针(函数式编程): 用指针删除字符串中指定字符(除了指针版,还有数组版、下标指针版:*pi,*pj): 求一个短语中,单词的个数: 内存管理: 函数<stdlib.h>: void *calloc(int num, int size)
阅读全文
摘要:浮点数: x = Mx*2^Ex为一个规格化浮点数,Mx为x的尾数,Ex为x的阶码。 1e-6:表示1 * 10 ^ (-6)。 编译时执行: sizeof是运算符(而非函数),在编译时执行,不会导致额外的运行时间开销。三元运算符:是右结合运算。 数据类型: 标准输入输出格式: 当数据的实际位宽大于
阅读全文
摘要:fgets(字符串,字符串大小,输入流),如fgets(buf, sizeof(buf), stdin)获取键盘输入。 strlen(字符串)获取字符串长度/大小。 scanf:返回值为成功接收到的、输入的变量值个数。如scanf("%d%d%d",i,j,k,a,b)则只能返回3(因为只能接收三个
阅读全文