自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cfzhou的博客

有光便有暗,天穹之下光辉之中,仍有沉默的影子悄然前行着……

  • 博客(6)
  • 收藏
  • 关注

原创 const和volatile分析

const修饰变量在C语言中const修饰的变量是只读的,其本质还是变量const修饰的变量会在内存占用空间本质上const只对编译器有用,在运行时无用#include <stdio.h>int main(){ int a; const int cc =1; printf("%d\n",cc); cc = 3; printf("%d\n",cc);

2017-09-14 21:31:19 214

原创 goto, void, extern, sizeof分析

goto:高手潜规则:禁用goto项目经验:程序质量与goto的出现次数成反比最后的判决:将goto打入冷宫void:void修饰函数返回值和参数 – 如果函数没有返回值,那么应该将其声明为void型 – 如果函数没有参数,应该声明其参数为void –void修饰函数返回值和参数仅为了表示无不存在void变量 – C语言没有定义void究竟是多大内存的别名void指针的意义

2017-09-05 21:26:19 389

原创 循环语句分析

循环语句的基本工作方式通过条件表达式判定是否执行循环体条件表达式遵循if语句表达式的原则do,while,for的区别do语句先执行后判断,循环体至少执行一次while语句先判断后执行,循环体可能不执行for语句先判断后执行,相比while更简洁#include <stdio.h>int f1(int n){ int ret = 0; int i = 0; fo

2017-09-04 21:15:21 436

原创 if, switch, do , while, for分析

if:if语句用于根据条件选择执 行语句else不能独立存在且总是与它最近的if相匹配else语句后可以接连其他if语句 if语句中零值比较的注意点bool型变量应该直接出现于条件中,不要进行比较普通变量和0值比较时,0值应该出现在比较符号左边float型变量不能直接进行0值比较,需要定义精度 switch:switch语句对应单个条件多个分值的情形每个case语句分支必须要有bre

2017-09-04 21:07:25 187

原创 auto, register, static分析

C语言中的变量可以有自己的属性在定义变量的时候可以加上“属性”关键字“属性”关键字指明变量的特有意义auto:static修饰的局部变量存储在程序静态区static的另一个意义是文件作用域标示符static:static关键字指明变量的“静态”属性static关键同时具有“作用域限定符”的意义static修饰的局部变量存储在程序静态区static的另一个意义是文件作用域标示符–

2017-09-04 20:55:34 188

原创 基本数据类型分析

什么是数据类型?1.数据类型可以理解为固定内存大小的别名2.数据类型是创建变量的模子类型的本质 变量的本质变量是一段实际连续存储空间的别名程序中通过变量来申请并命名存储空间通过变量的名字可以使用存储空间类型与变量的关系#include <stdio.h>int main(){ char c = 0; short s = 0; int i = 0; pri

2017-09-04 20:45:18 264

空空如也

空空如也

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

TA关注的人

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