技术小白的C语言之路

C语言七日成蝶--第一节课

1.常用语言

越底层的语言运算速度越快,越难以理解。越高级的语言运行速度越慢,但是越容易理解。

汇编语言(cpu中的计算指令集)

C语言、C++、objective-c-(苹果操作系统和IOS系统开发语言)

C#(微软发展的语言,发展比较迅速)、JAVA(跨平台运行,主要在虚拟机进行运行)

VB(六七年前VB6.0)、DELPHI(医疗卫生系统,例如:医院,社保系统)、PB(powerbuilder),后两者连接数据库比较快。

Python、Perl、Ruby

HTML、JavaScript、PHP、VBScript(网页前端中使用较多的语言)

as2、as3(Actionscript)(针对动画的脚本语言)、SQL、Fortran(数学计算)、Ada、Boo


2.C语言的来龙去脉

作者:c语言之父-丹尼斯-里奇(D.M.Ritchie)

著作:《the c programming language》

贡献:c语言、unix操作系统

机器语言-汇编语言-高级语言

c语言是在B语言的基础上设计的,取B语言之长。

c的成长历程:78K&RC(传统C)-89ANSIC-C89(标准C语言)-95C95(C89增补)-1999C99(新标准C)-2011c2011


C语言的特点:1.支持模块化和结构化

    2.执行效率高

            3.语言简洁、紧凑

    4.程序设计自由度大(有利弊两方面的特点)

C语言的用武之地

UNIX、Windows操作系统

搜索引擎(百度、Google),计算机的运行效率(底层模块都是C语言)

网络游戏(C语言的运行速度比较快)

硬件中的驱动(利用C语言进行编写)

3.C语言中的术语

Debug(调试模式)、Release(发布模式)

Debug:Debug(delete-bug)-(调试程序)、测试版、

Release:发行版。

预处理器、编译器、链接器

源代码(source code)--预处理器(preprocessor)--编译器(compiler)--目标代码(object code)--链接器(linker)--可执行程序(executables)

源代码:一段纯文本文字。

预处理器:替代、检查文本中的部分信息。

编译器:把源代码翻译成目标文件。

链接器:把目标文件和库文件链接成可执行文件。

4.IDE环境:

C语言的编译环境

微软的visual studio2013版。

visual studio的功能很强大可以支持多种编程语言。

5.举例小程序:输出“Let's go !!!”。

    第一步首先打开visual studio2013,如图:

wKiom1Yt0TaR_zKFAAO1G8NCczA607.jpg

    第二步:点击***高亮显示的“新建项目”。

        选择Visual C++--win32--win32控制台应用程序--修改名称--选择路径--“确定完成”

wKiom1Yt2K-A3234AAKkOhV6roc179.jpg   

 第三步:“确定”之后点击“下一步”。

wKioL1Yt2a3Ss0x2AAFAMRCQHyQ273.jpg

    第四步:选择“控制台应用程序”和”空项目“选项,然后点击”完成“。

wKioL1Yt2fOwn8mQAAFqCphDoOE659.jpg

    第五步:右键单击”头文件“--单击”添加“--单击”新建项“

wKiom1Yt21LgX5utAANrPIgVlQM652.jpg

第六步:按照图中数字的顺序进行操作,完成一个新项目的创建。

wKiom1Yt3H7AVaXPAAINgwBh2m0157.jpg

第七步:编写”程序及注释“--单击”本地Windows调试器“--输出程序

wKioL1Yt3SGCSR2KAAMylP0TNoQ450.jpg第八步:程序输入窗口显示,然后单击”任意键“程序关闭。

wKiom1Yt3V-zjOuBAADeMHCd5XI343.jpg

到此一个完整的”Let's go!!!“小程序就完成了。

个人编写程序的习惯:

    第一步:先编写框架

    #include <stdio.h>         //写编辑括号,然后再在括号里边内容,防止遗漏。

    int main(void)

    {

    

    return 0;

    }

    第二步:然后在其中写入希望实现的程序。




你可能感兴趣的:(Visual,Studio,c语言基础)