自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

7now_的博客

代码即人生

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

原创 C和指针读书笔记(第八章)

1. 数组名不用指针常量表示的两种情况:数组名作为sizeof的操作数:sizeof返回数组的长度,而不是指向数组的指针的长度。数组名作为操作符&的操作数:取一个数组名的地址所产生的是一个指向数组的指针,而不是指向某个指针常量值的指针2. 指针的效率: 首先声明(适用于接下来的所有函数):#define SIZE 50;int x[SIZE];int y[SIZE]

2016-09-29 20:12:18 280

原创 C和指针读书笔记(第七章)

1. 真函数是从表达式内部调用的,它必须返回一个值用于表达式的求值。这类函数的return语句必须包含一个表达式。通常表达式的类型就是函数声明的返回类型,只有当编译器可以通过寻常算术转换把表达式的类型转换为正确的类型时,才允许返回类型与函数声明的返回类型不同的表达式2. 传递给函数的标量参数是传值调用的。传递给函数的数组参数在行为上就像它们是通过传址调用的那样。3. 交换

2016-09-27 21:42:24 477

原创 C和指针读书笔记(第六章)

1. 通过一个指针访问它所指向的地址的过程称为间接访问或者解引用指针。这个用于执行间接访问的操作符是单目操作符 * 。2. NULL指针是一个特殊的指针变量,表示某个特定的指针不指向任何东西,要使一个指针变量为NULL,可以给它赋一个零值。 对指针进行解引用操作可以获得它所指向的值,但是NULL指针并未指向任何东西,所以对NULL指针进行解引用操作使非法的。在对指针进行解引用操作之前必须

2016-09-26 21:56:42 374

原创 C和指针读书笔记(第五章)

1. 算术操作符:+,-,*,/,% 除了取模运算,其余几个操作符既可以用于整型值也可用于浮点型值。2. 移位操作符:<<,>>3. 位操作符:AND(&),OR(|),XOR(^)【异或(相同为0,相异为1)】4. 复合赋值符:+=,-=,*=,/=,%=,<<=,>>=,&=,^=,!= 赋值运算符:=5. 单目运算符:!:逻辑反++和–:自增和自减-和+:用于产生操作数的负值和操作

2016-09-26 17:02:45 229

原创 C和指针读书笔记(第四章)

1. 空语句值包括一个分号,适用于语法要求出现一条完整的句子但是不需要执行任何任务的情况。2.

2016-09-25 21:27:07 216

原创 C和指针读书笔记(第三章)

1. 整形:字符,短整型,整型,长整型,分为有符号和无符号两种。 长整型至少应该和整型一样长,整型至少应该和短整型一样长。2. 当一个字符串常量出现于一个表达式中,表达式所使用的值就是这些字符串存储的地址,而不是这些字符本身。因此可以把字符串常量赋值给一个“指向字符的指针”吗或者指向这些字符所存储的地址,但是不能把字符串常量赋值给一个字符数组,因为字符串常量的直接值是一个指针。3. 说明符可能是一

2016-09-25 20:58:44 318

原创 C和指针读书笔记(第一章)

C和指针读书笔记1.“/* */”不能真正将代码从源文件删除,要从逻辑上删除一段C代码,更好的方法是使用#if#if 0 statements#endif2.标准I/O库: stdio.h 定义了EXIT_SUCCESS 和 EXIT_FAILURE的函数库:stdlib.h 操纵字符串:string.h 3.*C语言中,数组参数是以引用的方式进行传递的,而标量和常量则是

2016-09-24 15:24:18 323

空空如也

空空如也

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

TA关注的人

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