zoukankan      html  css  js  c++  java
  • C语言高速入门系列(一)

    C语言高速入门系列(一) 


    本系列引言:

    本教程的宗旨是将C语言入门的内容进行关键知识点的提纯,将一些笼统的废话去除;

    再进行压缩,然后将本章的关键知识点做成路线图的,能够更加方便地掌握学习的方向;

    最后提供相关的代码演示样例以及具体凝视,能够帮助学者更快地上手C语言!

    假设对本教程有什么建议和缺点纰漏的,欢迎指出,不胜感激!微笑羡慕



    本节学习路线图:





    正文:



    1.计算机与程序设计语言的关系:  

    答:计算机是由硬件与软件系统组成,硬件==>物质基础;软件==>灵魂;

    假设脱离了软件,计算机就仅仅是一台什么都做不了的裸机;

    能够形象地理解成人的大脑和身体,缺一不可!




    2.程序设计语言的更新换代:




    3.C语言的特点




    4.第一个HelloWorld程序:

    ps:大多程序设计语言一開始都是怎样打印出HelloWorld !虽说是最简单的程序;

    麻雀虽小,五脏俱全,一个小小的HelloWorld包括着非常多东西,这些东西如今你也许看不懂;

    当你学到后面,再重头来看这个hello world,你就会有更加深刻的体会了!

    这里我们临时把他理解为一个格式!就是这样写的话就会输出XXX了!


    #include <stdio.h>
    int main()
    {
    	printf("Hello World!
    ");
    	return 0;
    }


    这里只给出简单的代码,并不给出相关的凝视;大家知道这段代码能够输出Hello World!就可以!

    等学完编译器的使用后。大家再自己写程序,记住是自己敲,别直接粘贴代码,看得懂不一定写的出来。

    照着写出来没错了,那么别看代码,自己再写一遍,记住,编程切忌眼高手低!



    5.C语言程序的转换过程


    注解:①当我们在编译器上把代码写好,此时的文件是Hello.c,   .c是C语言程序源码的后缀,此时的程序叫源程序!

             ②当程序通过编译器进行编译时,此时产生一个目标程序(二进制的代码文件)

             ③将目标程序和库文件链接成机器码文件,就是exe可运行程序!

             ④点击执行,输出结果!


    5.IDE 开发环境的使用:

    (在VC++6.0 或者 C free中选一个就可以)

    ps:对于网上的一些俄罗斯方块或者贪吃蛇这类彩色的游戏代码,通常须要用到graphics.h图形库

    而这个库是Turbo.c提供的,假设再VC++6.0上直接执行是会报错的!

    对此仅仅须要安装一个EasyX库,选择VC6的版本号安装就可以!

    后面会给出链接。


    下面两个编译器二选一就可以


    1.VC ++ 6.0完整绿色版

    ①点击vc++6.0的图标,进入编码界面:



    ②点击文件,新建,弹出以下的对话框



    ③编写代码:




    ④代码写好了,接着就要编译和执行了

    依次点击菜单条的这两个button即可了:



    ps:这两个相应的快捷键是ctrl + f7 和 crtl + f5,一般人,我不告诉他,o(╯□╰)o


    ⑤这里是不能执行的,由于我们有错误,当我们点击编译的时候,以下的控制台就会显示这种错误:


    这里就说明了程序有一个错误,0个警告,有错误了就不能执行了,警告的话还能执行!

    我们将鼠标滚轮向上滚动,会找到出错的信息

    这句话说得非常明显,我们也知道是漏了分号,双击这一行就能够来到代码出错的地方,在漏掉分号的这个语句后面加入上分号就能够了!


    ⑥再编译一次,提示没有错误和警告,点击执行button,弹出输出结果的窗体(控制台)




    2. C-Free5 的使用:

    ①安装后点击桌面的图标:



    ②一进入能够看到一个提示框,能够查看到近期写过的代码,或者是直接新建一个空白文件

    相比起VC6更为人性化



    ③你能够直接在这里新建空白文件,也能够进去的时候再建立,点击关闭

    进入后,点击文件===>新建就可以建立新的文件



    ④在编辑区域内编写代码就可以:

    C-Free 5提供了提示输入功能,比方你输入C中的一些字符集时,会给出相应的提示,如printf,当你输入pri时就会提示,选中,enterf自己主动补全



    ⑤保存代码后,编译,执行



    ⑥我们有益把printf()后的分号漏掉。看有什么错误提示:




    ⑥双击Error来到错误位置。加入上;再编译执行:




    ⑦输出结果:






    小节:

    ①计算机与编程语言之间的关系;

    ②编程语言的发展简史

    ③C语言的相关特点

    ④C程序的编译执行

    ⑤两个主流刚開始学习的人编辑器的基本使用



    附录:

    本章资料下载:点击下载资料~


  • 相关阅读:
    [bbk5153]第15集 Chapter 06 Working with Composite Data Types(Collection)
    [bbk5128]第12集 Chapter 06 Working with Composite Data Types 014998(Record)
    [bbk4998]第11集 Chapter 06 Working with Composite Data Types 004998(Record)
    [bbk4979]第06集 Chapter 04 Interacting with Oracle Database Server:SQL Statements in PL/SQL Programs(01)
    PHP与MYSQL事务处理
    Selenium封装
    pytest 失败重跑截图
    python 编码规范起源:PEP8 编码规范中文版
    pytest setup和teardown初始化
    谷歌浏览器linux,windows下载
  • 原文地址:https://www.cnblogs.com/wzzkaifa/p/7072923.html
Copyright © 2011-2022 走看看