C语言快速入门教程(一)
C语言概述(开发准备)
ps:标记3的表示不是很重要,知道有这个东西就行了;标记1表示非常重要,需要熟练掌握!
答:计算机是由硬件与软件系统组成的;硬件---->物质基础;软件----->灵魂;
如果脱离了软件,计算机就是一台什么都做不了的裸机;
可以形象地比喻成人的大脑和身体;两个互不可缺!
这个是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()函数!也叫主函数!
③分号;是语句结束的标志!
④为了增加你程序的可读性,要对代码加上注释!这里用了,/**/多行注释 和//单行注释两种注释方式
注意:写注释不只是为了别人,现在的代码可能比较少,等到了后面几千行的代码,什么注释都没有,整个代码就像一坨浆糊一样!
你就会骂当时写代码的人了...到时可能看懂的时间比你重新写一个的时间还多,
得不偿失啊!所以为了你和看你代码的人,多写注释把,看码不易,且注且珍惜!╮(╯▽╰)╭
说到程序的编译运行,肯定要先说下编译器啦,我们用的是新手必备的VC++6.0
当然你也可以用visual studio 2008,2010等其他编译器,看个人喜欢,老掉牙的Turbo C你也可以用;
网上一些比如彩色的贪吃蛇的代码,要用Turbo C才可以跑起来,因为Turbo C有一个图形库graphic.h的库
所以别指望拿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
原文地址:http://blog.csdn.net/coder_pig/article/details/30028589