自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言关键字void

这篇博客主要介绍void关键字。才开始先简单介绍一下goto关键字,goto用的一般较少,其主要功能就是程序跳转,一般情况下项目的质量和goto出现的次数是成反比的,一般情况下goto语句不用。重点分析void关键字。void关键字一般用于修饰函数返回值或者参数。当函数没有返回值时,则应该将函数声明为void类型,如果函数没有参数,则将其参数声明为void类型。eg:  v

2017-05-05 14:57:56 472

原创 C语言变量属性

在C语言中,变量是具有属性的,主要有auto、static、register、externauto :局部变量的自动默认属性,不需要显示声明,且存储在栈上register:寄存器变量,请求编译器将局部变量存储在寄存器中,由于是请求,编译器有可能拒绝,所以尽管利用register对变量进行了修饰,但是并一定是存储在寄存器中的,如果变量存储在寄存器中,则不能用&取地址符。eg:regi

2017-05-03 20:25:46 607

原创 C语言之类型转换

在C语言中,类型转换分为两类:强制类型转换和隐式类型转换强制类型转换,就是程序员强制进行的:eg:        short i=5;        float j=(float)i;强制类型转换的结果为左值类型,但是需要注意不是所有强制类型都能成功。eg:     struct node{int m;int n;};        node p;

2017-05-03 20:06:32 200

原创 C语言之浮点数的内存表示

C语言中基本数据类型有:整型(char  short  int)浮点型(float   duble)这篇文章主要探讨浮点数在内存中的表示方法,刚学C语言时,一直都在想一个问题,为啥int,float类型都是占据4个字节,在计算机内部都是二进制来表示的,为啥两者表示的范围能够不同?主要参考资料《深入理解计算机系统》C语言中,浮点数据类型在内存中的存储分为:符号位、指数位、尾数三部分如

2017-05-03 19:33:21 678

原创 C语言入门(一)

在C语言中,数据被分为两类:有符号数和无符号数有符号数:顾名思义就是有符号,也就是由正负之分,对于有符号数,采用最高位来对符号位进行表示,如果最高位是1则表示该数为负数,若最高位为0,则表示该数为正数。举个例子验证:char i=-1;printf("%d\n",((i&0x80)!=0));输出:1,可见i的最高位不为0,而是1,也就验证了对于有符号数来讲最高位代表的是符号位

2017-05-02 22:55:28 313

空空如也

空空如也

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

TA关注的人

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