[从零开始]HelloWorld——第一个应用程序

前言

     某女想学编程,原因是太无聊了,成天无所事事。我一直觉得,编程不是你想学,想学就能学的。不过既然想学,当然不能打击她。此女学的专业是财务管理,半路出家学编程,当然不能以常规的思路学,如果像我们一样先把C/C++啃完,估计自己的孩子都可以开始学了。那怎么办呢?我也不知道╮(╯_╰)╭ 一点一点摸索咯,以前指导过本专业的同学,效果还是蛮好的。不过此女木有啥基础,有点棘手。比较欣慰的是,此女很聪明,一点就通,咔咔~(╯▽╰)

 

程序员的世界

据说程序员的世界很难懂,大家数数都从1开始,程序员偏偏从0开始;大家写错字会用横线划掉,而程序员用“//”注释掉;程序员喜欢写分号;分号;分号;程序员强迫症特别严重,程序员很讨厌看没有缩进的文字,比如这一行。

      不不不,别黑程序员,计算机世界的每一行代码都是我们用双手码出来的,我们是改变世界的一群人,相信我!

      所以,学编程真的不是一件坏事,即使不准备学得很精通,至少,你会成为你那个专业中计算机最牛掰的人;或者是计算机专业中你所学专业最牛掰的。突然觉得高大上了有木有,韩寒好像就是这一种。嗯,跟他有得一拼(⊙_⊙)

 

开始

     使用什么编译器确实是一件比较纠结的事儿。我当然不会让初学者用VC++,不仅笨重,而且兼容性差。最后决定用CodeBlocks,ACMer极推崇的一款IDE,自带G++编译环境,功能强大免费开源,支持标准C/C++。OK,就用CodeBlocks(以后在不引起歧义的情况下简称CodeBlocks为CB)。

     下载安装都不是难事,后面看图吧,一堆图赏。

clip_image001

clip_image002

clip_image003

clip_image004

clip_image005

clip_image007

clip_image008

clip_image009

clip_image010

 

Hello World!

     一切就绪,先让某女有点感觉,创建一个工程,键入以下代码,编译运行,Hello World就出来了!

 

#include <stdio.h>

int main()
{
    printf("Hello World!");
    return 0;
}


     很激动人心有木有。什么,没有,好吧,为了让非计算机专业的同学对代码有更理性的认识,我决定在每一篇后面加一小节:怎么用。在【怎么用】这一节,我会用一些例子说明本次学习能用来做什么。黑屏白字总是让人觉得神秘且无味,加些场景应该会比较有趣味。

 

怎么用?

//第一期的怎么用该怎么写啊?

     黑客帝国看过吧,各种科幻类的电影看过一些吧/*没看过还来学编程?你分明是文科僧。*/。电影里那种黑底绿字滚屏的画面一定让电脑盲们惊叹不已,如下图。

     好,其实你也可以!现在就来:

#include <stdio.h>

int main()
{
        while(1)
                printf("010111");
        return 0;
}

 

 

     把这段代码复制粘贴到你的Hello World中,就可以看到类似的效果啦,是不是很炫?

     By the way, 虽然现在我们接触到的都是很漂亮有图像界面的窗口,不过诸多电脑高手们还是很喜欢用黑底白字的界面操作计算机的,因为图形界面相当耗费系统资源,通常认为黑底白字型程序的运行效率要更高。现在很多很多服务器都是用这样的方式管理的。所以,知足吧,你已经进入了编程的世界,Hello World!

 

 

clip_image012

clip_image014

clip_image016

clip_image017

clip_image019

clip_image020

clip_image022

clip_image023

 

 

posted @ 2014-04-13 21:56  斐儿不一般  阅读(584)  评论(0编辑  收藏  举报