大话编程(四)

简介: 2013年1月15日 21:42:10 有了数据类型,还要有处理数据类型的控制语句,用于加减乘除这些数据 一般一种编程语言的控制语句都差不多, 控制语句:if/else(他的同胞兄弟:switch/case) 不同编程语言的if/else可能写法不同 循环语句:for while(或者他们...

2013年1月15日 21:42:10

有了数据类型,还要有处理数据类型的控制语句,用于加减乘除这些数据

一般一种编程语言的控制语句都差不多,

控制语句:if/else(他的同胞兄弟:switch/case)

不同编程语言的if/else可能写法不同

循环语句:for while(或者他们的同胞兄弟,foreach loop do/while while/do 等等)

好,有了数据,有了处理数据的流程,那么把这两类东西放到一堆,就叫函数

然后呢,没了吗,还有:

一个函数需要处理一部分数据,另外一个函数也要处理这部分数据,

那就把数据提取出来,并把这些函数和这堆数据一起打包,放一堆这样又组成了一个新的数据类型--类(class)

55AA55AA55AA55AA55AA55AA55AA55AA55AA55AA55AA55AA55AA55AA55AA

总结一下:

把8个bit放在一起叫做字符

把4*8个bit放在一起叫做整数

把几个长度相同的数据(要么字符,要么整数)连续的放在一起就叫做数组

把长度不同或相同的数据组合在一起就叫做结构体

把结构体不连续的放在一起就叫做链表

把一堆长度不同或相同的数据,以及处理他们的逻辑放在一起,并用"{}"包裹着,就叫做函数

把一堆长度相同或不同的数据,以及处理他们的多个函数放在一起,并用"{}"包裹着,就叫做类(但大多数人喜欢叫做面向对象)

把上面所有的东西堆起来,放在一起一并提供给开发者使用的东西,又叫做库函数

一门计算机语言的偏向和强大与否全看这最后的库函数的偏向和丰富程度了(冒死了才说这句话的)

每把一堆不同或相同的东西包裹在一起,作为整体时,这个整体就会产生不同的特性和功能,这就需要我们仔细的去研究他们的特性和功能了

目录
相关文章
|
1月前
|
设计模式 算法 Java
什么是编程领域的 verbosity
什么是编程领域的 verbosity
7 0
|
4月前
|
前端开发 Java 调度
全图化编程
全图化编程
|
程序员
编程会是你自由职业的一种选择吗
欢迎来到我的小院,前几天有个曾经我带过小弟问我,大侠我最近想从事自由职业,你能帮我参谋参谋嘛,我很高兴他来咨询我。思考后,我写了这段建议,希望可以帮助到他,同时也能给想从事自由职业的年轻人一些参考。
编程会是你自由职业的一种选择吗
|
JavaScript 前端开发
编程题:为什么最后一个a是1不是5
前段时间有人在知乎上邀请我回答一个问题:为什么最后一个 a 是 1 不是 5?[1]
209 0
编程题:为什么最后一个a是1不是5
|
机器学习/深度学习 人工智能 自然语言处理
编程需要了解的问题
  儿童编程则是一门有趣的课程 ,与成人编程相比学习编程有着明确的目的,或者是为了加薪、跳槽。接下来给大家讲讲家长要了解的编程问题,希望对你们有帮助。许多重视教育的家长都意识到,让孩子从小就开始编程,培养编程思维是一种顺应时代的选择。当孩子在学习编程时,作为父母,有五个方面必须明确。1.什么是steam教育儿童编程,从简单的角度来说就是教儿童学习编程。有些家长不明白,编程这种大学计算机专业才会涉及的专业知识,为什么孩子也要学呢?情况就是这样的,随着人工智能的发展,我们孩子未来生活的世界将是一个用代码编写的高科技智能世界。想象一下,如果孩子那时候还没有编程思维,那么就很难融入那样一个社会。儿童编
124 0
|
程序员 测试技术 API
循序渐进学编程
软件开发人员是一个日新月异的领域—–IT中的大师,今天的编程方式与明天的编程或许截然不同,技术在不断地革新,新语言、新平台的如雨后春笋般出现、更好的解决方案的冒出,因此我们需要跟得上节奏,我们别无选择,唯有努力提高自己。
124 0
循序渐进学编程
|
存储
编程
编程
188 0
|
Java 程序员
我似乎理解了编程的意义
编程的意义是什么,我又为什么要编程呢? 这是一个不时会浮现在我脑海中的问题,它来得并不频繁,但每次却都伴随着对自己职业生涯或人生目标的质疑而产生,令我感到些许困惑和不安。而在这十几年的职业生涯中,我也似乎总能在每个阶段为自己找到一个继续热爱编程的理由,直到它已无法解答再一次疑惑的产生。
1066 0
|
JavaScript 前端开发 机器人
你会教自己的孩子编程吗?
​​很多家长都想让孩子学编程。科技行业领导者和教育学家呼吁学校开设更多的计算机课程,家长也认为编程是未来社会的必备技能。 为什么要学编程?为了让计算机解决特定的问题,我们把指挥计算机工作的指令写在程序中,当计算机执行程序时,即可按照这些指令完成工作。
2945 0