现在开始正式的讲解程序。
再看这篇之前,希望你安装了VS2015(13,14都OK),最好对程序有个最最基础的认识。知道赋值语句,理解函数的概念,明白int float char string的区别。新建过C#工程。
(1)第一步,新建C#控制台程序(脑补你分分钟就能建好)。如下:
(2)开始敲无意义代码。(随便用 a b c命名了,关于为什么叫无意义,是因为变量命名是个较为严格的事情,而用 a b c 命名只能是自家偷懒的时候,做测试用这业余的命名方法。同行看到这命名方法会被耻笑)
这四句的含义也很简单。
定义一个整形变量a,把10赋值给a;
定义一个整形变量b,把20赋值给b;
定义一个整形变量c,把变量a和变量b的值的和赋值给c。
对于初学者,我很建议这样读,而且前期要故意这样读。
不过这一章的重点是程序在一句句的运行,而且是很严格的按着代码顺序一步步的执行!
我们说重点。
当然你可以点击运行,就是Start按键。结果如下:
当然结果并不重要,关键看过程。在学代码的时候,你面对的一个很现实的问题就是代码的运行你是不可见的!所以,第一步你最该做就是要让程序可视化。
程序可视化有三个好的方式:断点+单步;debug输出;图形化编程(这章不会涉及)。
断点+单步;debug输出;这两种方式,你学习任何一门编程语言,做任何一个项目都会用到。经常用这两个会对你的学习起到事半功倍的效果。
以后的文章也会经常用到断点调试和debug输出。
关于断点调试。在VS里面也很方便,你只要在程序语句的左边的最边缘处,用鼠标左键点一下,就会出现一个红点1。然后点击start2.
然后画面会变为:
画红线的地方,出来一组调试菜单。我们用到的只有step over(单步运行)。
每点击一次程序会运行一句。而这个单步的运行顺序就是程序的运行顺序!
最后在强调的是 :程序是很严格的按着代码顺序一步步的执行!