20171013作业
来源:互联网 发布:数据库用户不存在 编辑:程序博客网 时间:2024/04/29 10:54
今日内容:
查看内存的方式:
1,打断点
2,开始调试
3,调试>>窗口>>内存
4,输入打印的数据地址
打印地址的方式printf("%p,&变量名"),例如:
int a = 0:
printf("%p,&a"); //07c67b4(物理地址)
再次强调:计算机储存的数据补码;
----明天上课的题目
"&"叫取地址符;
算术运算符:
+ + 自增 等同于+ 1
- - 自减 等同于- 1
都是配合变量来使用,可以作为前綴,如int a = 10;++a;
也可以作为后綴,如:int b = 20; b++;
-------------------------------------------------- 区别是什么??
做前綴时,是先自增(或自减)在参与运算;
做后缀时,是先参与运算后自增(或自减);
int a = 3 ,b = 4 ;
b = a +++b;//a+++ + b
b = a +++b ;
计算机会讲上述表达式解读为b = (a++) + B;最终结果 a = 3 ;b = 7 ;
`````````````````````````???为什么不是b= a +(++b)??\
赋值运算符: = 等号左边叫左值,右边叫右值,左值是可以修改的值,即程序中的变量,
int a = 3;
a =4;
a++ = 5;
a = 6;
a+4 = 7
(a++)++;
-(a--) = - 3:
表达式跟变量的区别,表达是一个值,可以有变量参与在其中.;
符合赋值运算符:说白了就是简写
+=,-=,*=,/=,%=;
a = 3
a+=a-=a*a=a/a=a%a=a*a'
a = a
逗号运算符,与逗号表达式;
逗号表达式的值,等于最后一个逗号后面表达式的值.
如
a=3,a+2,a*3 // a=15 整个表达式的值 = 15
关系运算符:
大于: >,
小于: <,
大于等于: >=,
小于于等于: <=,
不等于: !=,
等于等于: ==
说白了就是比较和判断
注意,,,,,,,,千万不要把"=="和"="搞混
在C语言中,逻辑上的"真"-true,一般在数值上等于1"假"-false等于0
- 20171013作业
- 作业
- 作业
- 作业
- 作业
- 作业
- 作业
- 作业
- 作业
- 作业
- 作业
- 作业~~~~~~~~~~~~~
- 作业
- 作业
- 作业
- 作业
- 作业
- 作业
- React-native遇到的错误
- Activity启动模式与任务栈(Task)实例验证
- AngularJS 文件上传控件 ng-file-upload
- 使用git上传项目到Github之新手教程
- 小猪的C语言快速入门系列(二)
- 20171013作业
- String相关运算
- 《Android-Genymotion 启动ip占用问题》
- 51nod 1279 扔盘子 【二分+区间优化】
- D5运算符
- linux系统时间获取方式
- jpa entityManager测试学习
- Java 枚举(enum)用法详解
- CentOS6.5安装coreseek和sphinx php扩展