自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于条件表达式嵌套的用法

有些时候我们可能会在代码中看见两个或三个条件表达式混合在一起用的情况,诸如下面的一串代码:#include<stdio.h>main(){ int i=1,x=0; i=1?i=0?x=1:x=2:x=3; printf("%d",x);}这个程序的运行结果为2,也就是说x最终被赋值为2。由此我们可以知道,条件表达式嵌套时会优先从最右边的的第一个问号开始执行。也就是说它会优先计算i=0?x=1:x=2;这个表达式的结果为 x=2接下来程序将执行i=1?x=2:x=

2020-12-08 10:29:53 2320

转载 高级抽象

多年前留下来的,但不记得从哪位大神的blog里拷贝下来的,暂记于此。1、认识到本质,才能让你的程序具备更大的灵活性和扩展性。在软件开发中,抽象能力体现为对问题域的理解能力,对领域模型的抽象。合理的抽象也是代码重构的前提,每一次重构,都是向更好的抽象迈进了一步。这是一个优秀高级程序员所应该具备的能力。2、提高抽象思维的能力就是提高抽取不同事物的共性的能力,不同的事物不仅仅是包括现实中具体的事物。引入到编程语言里:抽象类是一类事物的高度聚合,而接口是定义行为规范。聚合(抽象abstract)<——&g

2020-11-28 21:49:04 385 1

空空如也

空空如也

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

TA关注的人

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