第一篇 病毒概念和开发环境(二)

Dev-C++安装好后,我们就可以在这个开发环境中编写我们的代码了。让我们很没创意的也从第一个“Hello World!”程序开始熟悉我们的新环境吧~

    首先,文件>>新建>>源代码 ,或者直接Ctrl+N创建我们的源代码文件(注:这时的文件是“未命名”的,我们之后需要把它保存在硬盘上。)

    然后我们写下如下代码:

    #include <stdio.h>

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

    怎么样?这代码够熟悉了吧?不过我还是得讲解一下。这里的main的返回值为int ,不管你在学校里是怎么学的,老师是怎么讲的,返回值为int是C标准,其他的返回值,都是没有被定义的,而在gcc中,没被定义,意味着很可能不被支持,所以大家一定要注意。其次,既然定义为int返回值,那最后就别忘了return 一个int值,切记切记。 至于getchar(),是为了让你能看到程序运行结果而添加上的,如果没有这句,程序就直接返回了。那么你看到的将是命令提示符的“黑框框”一闪就不见了。

    代码写好之后,首先是保存,“Ctrl+S”就可以了。把路径选好,最好是放在一个你能很容易找到的路径,而不是使用默认路径。编译和运行,大家可以在菜单上找“运行”的子菜单,也可以在工具栏的图标工具里找

    将鼠标放在图标上就可以看到它的作用。另外你还可以Ctrl+F9编译,Ctrl+F10运行,或者F9编译运行,等等。编译之后,会弹出一个对话框:

 

第一篇 病毒概念和开发环境(二)_第1张图片

    这对话框告知了你代码的错误和警告信息,如果存在错误,那么编译将不能通过。具体错误信息,将在程序窗口的底部给出,并且将错误行置高亮并作出记号。

    当编译成功后,就可以运行了。还可以在源代码所在的目录下,找到编译链接生成的可执行文件(*.exe)。双击这个程序,也可以运行查看结果。

 

第一篇 病毒概念和开发环境(二)_第2张图片

    另外,大家还需熟练使用Dev-C++的调试功能。当初使用调试的时候,有可能会遇到提示说,“工程没有调试信息……”什么的,而且重新编译多次都没用的。应该是工具>>编译选项>>代码生成/优化>>连接器,下面的“产生调试信息”设为“Yes”,“剥除附加信息”设为“No”。

    这里再说一下,上面说的那个连接器下的选项是非常有用的。当“剥除附加信息”设为“Yes”时,生成的程序会小很多,就相当于VC++里面的release版和debug版的区别一样。还有就是,里面还可以设置为“不产生控制台窗口”,我想这个的用途,大家都知道了吧?~嘿嘿。

    还有,工具>>编辑器选项 里,可以设定字体,颜色什么的,大家可以自己设置为自己满意的界面。

你可能感兴趣的:(c,优化,gcc,工具)