小说网 找小说 无限小说 烟雨红尘 幻想小说 酷文学 深夜书屋
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 102 下一页

2014年6月30日

C语言的本质(12)——指针与函数

摘要: 往往,我们一提到指针函数和函数指针的时候,就有很多人弄不懂。下面详细为大家介绍C语言中指针函数和函数指针。 1、指针函数 当一个函数声明其返回值为一个指针时,实际上就是返回一个地址给调用函数,以用于需要指针或地址的表达式中。 格式: 类型说明符 * 函数名(参数) 由于返回的是一个地址,所以类型... 阅读全文

posted @ 2014-06-30 13:20 牛栏山1 阅读(154) 评论(0) 推荐(0) 编辑

C语言的本质(11)——指针与数组

摘要: 1、指针数组和数组指针的内存布局初学者总是分不出指针数组与数组指针的区别。其实很好理解:指针数组:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”的简称。数组指针:首先它是一个指针,它指向一个数组。在32 位系统下永远是占4 个字节,至于它指向的数组占... 阅读全文

posted @ 2014-06-30 13:12 牛栏山1 阅读(148) 评论(0) 推荐(0) 编辑

C语言的本质(10)——指针本质

摘要: 指针,大概是C语言中最难理解的概念之一了。指针这个东西是C语言中的一个基本概念,C99中对于指针的定义是:1. 指针的类型是derived from其它类型,也就是说指针的类型是由它指向的类型决定的;2. 指针是一种reference类型,即引用类型; 指针这个词出现在高级语言程序设计中,在汇... 阅读全文

posted @ 2014-06-30 13:08 牛栏山1 阅读(174) 评论(0) 推荐(0) 编辑

C语言的本质(8)——副作用与顺序点

摘要: C 语言中,术语副作用是指对数据对象或者文件的修改。例如以下语句var = 99;的副作用是把 var 的值修改成 99。对表达式求值也可能产生副作用,例如: se = 100对这个表达式求值所产生的副作用就是 se 的值被修改成 100。序列点是指程序运行中的一个特殊的时间点,在该... 阅读全文

posted @ 2014-06-30 13:02 牛栏山1 阅读(203) 评论(0) 推荐(0) 编辑

C语言的本质(7)——C语言运算符大全

摘要: C语言的本质(7)——C语言运算符大全 C语言的结合方向 C语言中各运算符的结合性分为两种,即左结合性(自左至右)和右结合性(自右至左)。例如算术运算符的结合性是自左至右,即先左后右。如有表达式 x-y+z则 y 应先与“-”号结合,执行 x-y 运算,然后再执行+z 的运算。这种自左至右的... 阅读全文

posted @ 2014-06-30 13:00 牛栏山1 阅读(5763) 评论(0) 推荐(0) 编辑

C语言的本质(6)——位运算

摘要: 位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,int与long类型。C语言提供的位运算符列表: 运算符 含义 描述 & 按位与 如果两个相应的二... 阅读全文

posted @ 2014-06-30 12:58 牛栏山1 阅读(297) 评论(0) 推荐(0) 编辑

C语言的本质(5)——类型转换的本质与处理

摘要: 数据类型转换的方式C 语言中的数据类型转换可分为隐式转换和显式转换两种。隐式转换隐式转换也可称作为自动转换,它经常以以下几种形式发生:1、在计算一个同时出现多种数据类型的表达式时,将所有数据类型都转换为同一种数据类型。2、在对数据进行输出时,按指定格式将数据输出。3、利用赋值运算符将数据转换为运... 阅读全文

posted @ 2014-06-30 12:47 牛栏山1 阅读(191) 评论(0) 推荐(0) 编辑

C语言的本质(4)——浮点数的本质与运算

摘要: C语言的本质(4)——浮点数的本质与运算 C语言规定了3种浮点数,float型、double型和long double型,其中float型占4个字节,double型占8个字节,longdouble型长度要大于等于double型,本文档将以float型为例进行介绍,double型和long doub... 阅读全文

posted @ 2014-06-30 12:36 牛栏山1 阅读(659) 评论(0) 推荐(0) 编辑

C语言的本质(3)——整数的本质与运算

摘要: C语言的本质(3)——整数的本质与运算 计算机存储的最小单位是字节(Byte),一个字节通常是8个bit。C语言规定char型占一个字节的存储空间。如果这8个bit按无符号整数来解释,则取值范围是0~255,如果按有符号整数来解释,则取值范围是-128~127。C语言规定了signed和unsig... 阅读全文

posted @ 2014-06-30 12:33 牛栏山1 阅读(160) 评论(0) 推荐(0) 编辑

C语言的本质(2)——二进制、八进制、十六进制与十进制

摘要: 二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开... 阅读全文

posted @ 2014-06-30 12:31 牛栏山1 阅读(467) 评论(0) 推荐(0) 编辑

上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 102 下一页

导航