自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 scanf函数总结

scanf函数的原型定义:int scanf(“格式控制字符串”,参数地址表);格式控制字符串中通常包含三大类的内容。1.[空白字符] 以空格和tab为主。2.[非空白字符] 除了空白字符和%开头的格式说明符。3.[格式说明符] 以%开始的格式说明符遵循下面的格式:%[*][width] [modifiers]type。注意-当输入语句的双引号中有逗号时,应该原样输入 ,因为格式控制字符串中的非空白字符一定要和输入流中下一个输入的字符匹配上,如果不匹配,scanf函数会失败并且退出。注意-s

2020-06-11 11:30:30 286

原创 sizeof(指针)和sizeof(数组)的区别

对指针利用sizeof得到的都是一个相同的值。在C语言中,指针只保存一个地址,所以任何类型的指针都占用相同的字节数。对数组名利用sizeof得到的是整个数组占用的字节数。printf(“sizeof(a)/sizeof(a[0])=%d\n”,sizeof(a)/sizeof(a[0]));根据数组名a来计算数组到底有多少个元素。大多数情况下,sizeof多被用在文件的二进制读写方面。...

2020-06-08 16:55:51 1433

原创 利用口诀记避免整型溢出

口诀“296两宏两头”。这里我解释一下这个口诀,“29”表示整型数的上限大约为2×109;“6”表示浮点数的有效位为6位;“两宏”分别表示_MAX类型宏和FLT_EPSILON宏;“两头”分别表示float.h和limits.h头文件。记住这个口诀,那么你可以避免常见的整型数溢出和浮点数有效位的问题。对于无符号数,有两条建议,不要因为你的变量不会出现负值就用无符号数来定义,同时避免在一个表达式中混合使用无符号数和有符号数。...

2020-06-08 16:45:01 546

原创 C 语言宏定义总结

宏定义总结宏定义是C提供的三种预处理功能的其中一种。这三种预处理包括:宏定义、文件包含、条件编译宏定义又称为宏代换、宏替换,简称“宏”。格式:#define 标识符 字符串其中的标识符就是所谓的符号常量,也称为“宏名”。预处理(预编译)工作也叫做宏展开:将宏名替换为字符串。(相当于它是对代码进行编译之前进行的"查找替换")。掌握"宏"概念的关键是“换”。一切以换为前提、做任何事情之前先要换,准确理解之前就要“换”。即在对相关命令或语句的含义和功能作具体分析之前就要换:例:#define P

2020-06-01 11:30:35 186

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除