C语言快速入门教程(一)

C语言快速入门教程(一)


C语言概述(开发准备)


本节学习路线图:



ps:标记3的表示不是很重要,知道有这个东西就行了;标记1表示非常重要,需要熟练掌握!


1.C语言的概述:

1.1  计算机与程序设计语言之间的关系?

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

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

可以形象地比喻成人的大脑和身体;两个互不可缺!



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




1.3 C语言的特点




1.4  最简单的HelloWorld程序

这个是C语言的第一个程序,很多程序设计语言的第一个程序通常都是hello world!

这里不要求安全看懂,因为有些知识点后面才学到!写多几遍就熟了!等学完回头看hello world

你就会有更深刻的体会了!


代码:

/* 
这个代码演示的是最简单的C程序 
author:Coder-pig 
*/  
  
#include <stdio.h>         //预处理操作,告诉编译器将标准输入/输出头文件包括到程序中  
                         //因为下面调用到了printf()输出函数           
int main()               //主函数,C语言程序的入口,有且仅有一个!!!  
{                        //左大括号是函数开始的标志  
    printf("Hello world!\n");     //调用输出函数print()函数打印Hello world!  
                                  //这里的\n是一个转义字符,功能是换行  
    return 0;            //通常是在main()函数的结尾,返回0表示main()函数正常结束  
}                 


从最简单的Hello world程序我们知道了C程序有以下特点:

①C语言的程序由预处理命令 + 函数构成;预处理命令集通常位于文件的最前面!

②函数是C语言程序的组成部分,可以有多个函数,但是有且仅有一个main()函数!也叫主函数!

③分号;是语句结束的标志!

④为了增加你程序的可读性,要对代码加上注释!这里用了,/**/多行注释 和//单行注释两种注释方式


注意:写注释不只是为了别人,现在的代码可能比较少,等到了后面几千行的代码,什么注释都没有,整个代码就像一坨浆糊一样!

你就会骂当时写代码的人了...到时可能看懂的时间比你重新写一个的时间还多,

得不偿失啊!所以为了你和看你代码的人,多写注释把,看码不易,且注且珍惜!╮(╯▽╰)╭


1.5 程序的编译和运行


说到程序的编译运行,肯定要先说下编译器啦,我们用的是新手必备的VC++6.0

当然你也可以用visual studio 2008,2010等其他编译器,看个人喜欢,老掉牙的Turbo C你也可以用;

网上一些比如彩色的贪吃蛇的代码,要用Turbo C才可以跑起来,因为Turbo C有一个图形库graphic.h的库

所以别指望拿VC++ 6.0 来跑你的贪吃蛇...


C语言程序的转换流程:




VC++ 6.0 的使用过程:

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



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



③编写代码:




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

依次点击菜单栏的这两个按钮就行了:



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


⑤这里是不能运行的,因为我们有错误,当我们点击编译的时候,下面的控制台就会显示这样的错误:


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

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

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


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




本章小结:

在这一章仲我们对C语言进行了初步的了解,重点是第一个C语言程序的理解,写多几遍;

光看不练是大忌!看懂了不代表你写得出来,一定要把这个写得走火入魔,然后完成后面

给大家的几个小题目!另外,要学会vc++6.0的基本用法,怎么跑代码,和代码出错了怎么办!

C语言的装换流程也要熟记!


好的,废话就这么多,如果有什么纰漏,错误,建议等望读者指出!万分感谢!(*^__^*) 嘻嘻……



下面的一些资料大家有兴趣的可以下载:

vc 6.0完整绿色版:http://pan.baidu.com/s/1hq3Otvu

vc 6.0完整绿色版的简单使用视频:http://pan.baidu.com/s/1c01oCSS

新手常见错误集锦:http://pan.baidu.com/s/1eQtdfWY

课后小作业:http://pan.baidu.com/s/1o6Lngtc





C语言快速入门教程(一),古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。