ios开发-c语言之自增运算、sizeof、关系运算和逻辑运算的学习
2015-03-06 23:31
429 查看
关系运算和逻辑运算的学习
一.自增运算:
a++:表示先将a的值保存,在进行a=a+1运算,产生临时变量;
++a:表示先进行a=a+1运算,无临时变量的产生.
下图是我的学习笔记:
二.sizeof:
sizeof是C语言独有的,用来计算一个常量/变量/数据类型在内存中所占的字节数
格式为:sizeof(变量/常量)
sizeof
变量/常量
下图是我的学习笔记:
三.关系运算:
1.关系运算又叫做比较运算,结果只有0/1,共计6种:
1.> (大于) 2.<(小于) 3. >=(大于等于) 4.<=(小于等于) 5.==(等于) 6. !=(不等于)
2.优先级:关系运算中存在算数运算时,先计算算数运算在做比较.
下图是我的学习笔记:
四.逻辑运算:
1.逻辑运算共计有3种,结果只有两种0或者1.
与(且): &&同时为真才是真
或: || 同时为假才是假
非: ! 取反
2.运算优先级:算数运算>关系运算>逻辑运算
下图是我的学习笔记:
总结:
本节学的内容在后面循环中都是能用的到得,必须掌握i++,++i的含义和逻辑运算.
一.自增运算:
a++:表示先将a的值保存,在进行a=a+1运算,产生临时变量;
++a:表示先进行a=a+1运算,无临时变量的产生.
下图是我的学习笔记:
二.sizeof:
sizeof是C语言独有的,用来计算一个常量/变量/数据类型在内存中所占的字节数
格式为:sizeof(变量/常量)
sizeof
变量/常量
下图是我的学习笔记:
三.关系运算:
1.关系运算又叫做比较运算,结果只有0/1,共计6种:
1.> (大于) 2.<(小于) 3. >=(大于等于) 4.<=(小于等于) 5.==(等于) 6. !=(不等于)
2.优先级:关系运算中存在算数运算时,先计算算数运算在做比较.
下图是我的学习笔记:
四.逻辑运算:
1.逻辑运算共计有3种,结果只有两种0或者1.
与(且): &&同时为真才是真
或: || 同时为假才是假
非: ! 取反
2.运算优先级:算数运算>关系运算>逻辑运算
下图是我的学习笔记:
总结:
本节学的内容在后面循环中都是能用的到得,必须掌握i++,++i的含义和逻辑运算.
相关文章推荐
- ios开发-c语言之进制和位运算的学习
- 蓝鸥Unity开发基础——关系运算和逻辑运算学习笔记
- 【零基础学习iOS开发】【02-C语言】08-基本运算
- 【零基础学习iOS开发】【02-C语言】08-基本运算
- 黑马程序员——零基础学习iOS开发——04 c语言:基本运算、流程控制、函数
- 【零基础学习iOS开发】【02-C语言】08-基本运算
- 蓝鸥Unity开发基础——关系运算和逻辑运算学习笔记
- ios开发-c语言之scanf函数和基本运算的学习
- 李洪强iOS开发之【零基础学习iOS开发】【02-C语言】08-基本运算
- iOS开发学习笔记 2-3 C语言部分 控制流
- IOS开发学习基础--------C语言(四)
- 【C语言】零基础iOS开发学习笔记(2)
- IOS开发学习基础--------C语言(六)
- iOS开发学习笔记 2-6 C语言部分 函数及变量的作用域
- iOS开发学习笔记 2-7 C语言部分 字符串
- 【C语言】零基础iOS开发学习笔记(1)
- 【零基础学习iOS开发】【02-C语言】11-函数的声明和定义
- 【零基础学习iOS开发】【02-C语言】09-流程控制
- iOS开发学习笔记 2-1 C语言部分 初识C语言
- C语言学习2:sizeof ,数据类型,scanf,算式操作,赋值与比较操作,逻辑操作,位的操作,条件运算符,特异赋值结果,强制转换,使用变量要注意的