【编程基础】盖大楼地基要牢固

水之积也不厚,则其负大舟也无力。——庄子

上一篇讲了几个编译编辑器,大家都可以用用,新手掌握几个是没有坏处的。

学编程要从基础学起,就像盖大楼,先把地基打好,越结实,往上盖的就越高,越省力。

基础都包括啥?有人不禁要问。下面就盖楼:

一楼

数据类型:包括基本数据类型、常量和变量。

要关注各种类型占用字节的大小,这对以后分析问题会有帮助。

二楼

运算符

算术运算符、关系运算符、逻辑运算符、作用域运算符、赋值运算符、条件运算符、位操作运算符等。

要掌握运算符的优先级顺序,例如:前缀++和后缀++,好多人毕业几年了都搞不清楚。

三楼

语句

顺序控制、选择控制、循环控制

基本的语句结构,你的程序就是用他们构成的。

四楼

数组,指针,函数

如果是C/C++,需要多掌握一个类型就是指针。这里面最难的应该是指针了,很多人对他是又爱又恨,爱的是指针用起来比较简单,功能强大;恨的是容易造成野指针和内存泄漏。总之小心为上。

数组,指针和函数之间总是有种割舍不断的情丝。三者相辅相成。(不懂的同学慢慢体会)。

五楼

基本输入输出

为了能看到自己程序的运行结果,不得不用到语言的输入输出。这个还是从基本的来,不用深入研究,会用就行。

六楼

语言关键字

例如:void、return、break、switch等等等等。这些非常重要,是语句结构的重要组成部分。了解他们,有助于你用简单的语句实现复杂的功能。

七楼

main函数:

我这里把程序开始运行的统一称为main函数了。开始学编程可以认为这个函数就是程序的入口,你写的代码就是从这里开始执行的,不同的语言格式可能不同,但功同(但是功能是相同的)。

除了上面的楼层,你还有什么要给新手了解的,请留言。

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2015-07-22

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏我和未来有约会

简练的视图模型 ViewModel

patterns & practices Developer Center 发布了 Unity Application Block 1.2 for Silver...

2499
来自专栏码匠的流水账

spring security reactive获取security context

本文主要研究下reactive模式下的spring security context的获取。

2432
来自专栏Golang语言社区

Knapsack problem algorithms for my real-life carry-on knapsack

I'm a nomad and live out of one carry-on bag. This means that the total weight o...

1272
来自专栏码匠的流水账

聊聊HystrixThreadPool

hystrix-core-1.5.12-sources.jar!/com/netflix/hystrix/HystrixThreadPool.java

1081
来自专栏一个会写诗的程序员的博客

java.base.jmod

/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/jmods$ jmod list java....

1282
来自专栏菩提树下的杨过

linq to sql取出随机记录/多表查询/将查询出的结果生成xml

在手写sql的年代,如果想从sqlserver数据库随机取几条数据,可以利用order by NewId()轻松实现,要实现多表查询也可以用select * f...

2296
来自专栏JMCui

MongoDB系列五(地理空间索引与查询).

Volvo Today, Volvo announced i...

2842
来自专栏余生开发

echarts太阳分布图-饼图来回穿梭

var dom = document.getElementById("container");

1672
来自专栏MelonTeam专栏

Bitmap 源码阅读笔记

导语: Android 系统上的图片的处理,跟Bitmap 这个类脱不了关系,我们有必要去深入阅读里面的源码,以便在工作中能更好的处理Bitmap相关的问题...

2778
来自专栏专知

2018年SCI期刊最新影响因子排行,最高244,人工智能TPAMI9.455

2018年6月26日,最新的SCI影响因子正式发布,涵盖1万2千篇期刊。CA-Cancer J Clin 依然拔得头筹,其影响因子今年再创新高,达244.585...

1712

扫码关注云+社区