走进 C语言什么是语言? ?语言又是符号系统,语言是人类的创造,只有人类有真正的语言。许多动物也能够发出声音来表示自己的感情或者在群体中传递信息。但是这只是一些固定的程式,不能随机变化。机器语言? 0 AND 1 ? 人类语言与机器语言?人类的语言既可以表达自己丰富的情感, 也可以描述不变的真理?机器语言呢?从本质上说只有逻辑思考: 人类语言中,不同的国家之间人怀有不同的语言,因此,不同国家的人想要进行交流就必须进行相互学习对方的语言,或者是找一个共同的语言,也就是英语了,这样我们之间的交流也更加丰富了。人类语言是否也可以这样与人类进行交流呢? 5 如何让机器与人类交流? ?我们不妨也找一个中间语言,机器认识,我们也认识。?那么如何让机器让机器也会这一门语言呢? ?我们可以找一个翻译嘛…?那么这个神秘的翻译是什么呢? 编译器!! 什么是编译器? ?编译器就是将“一种语言(通常为高级语言) ”翻译为“另一种语言(通常为低级语言) ”的程序。一个现代编译器的主要工作流程: 源代码(source code) →预处理器(preprocessor) →编译器(compiler) →目标代码(object code) →链接器(Linker) →可执行程序( executables ) 两个个疑问? ?为什么不能让这位翻译直接翻译我们的人类语言呢? ?语音识别…机器语言可以找个翻译能听懂我们的语言,那我们怎么听懂机器的语言呢? 其实程序在编译成可执行文件时,就可以通过其他的程序来翻译成各种图像和声音,文字, 再或者通过机器的变动来回应。这就是机器人在听懂我们的语言后,内部机器处理形成的机器代码如何通过机器人的嘴说出来。中间语言?既然是中间语言,机器需要翻译才能听懂,那么我们也必须掌握才能和机器交流,那么这种中间语言是什么呢? 这些中间语言我们称为高级语言,高级语言写出东西,就是代码,常见的高级语言有 c, java, c++ ,c# 等等…?在众多的高级语言中,最基础的,最重要的就是c语言。 9 C语言编译器(专属翻译) ?1、 visual c++ ( win8 系统下不好用, C/C++ ) -Microsoft Visual C++ ; 2、 visual studio ( 2005 、 2008 、 2010 、 2012 、 2013 ) - Microsoft Visual Studio ; 3、 win- tc非常方便:不骗你, 2000/XP/7 都可以用; 4、 Code::Blocks ( win7 、8都可以用); 5、 Turb C( 只能编译 C语言) ; 6、 gcc ( GNU 编译器套件) ; 7、 DEV C++ ; 8、 C-Free ; 9、 Borland C++ 、 C++ 、 Borland C++ Builder 、 GNU DJGPP C++ 、 Lccwin32 、 High C 、 My Tc等,由于 C语言比较成熟,所以编程环境很多; 10 、还常用 souceinsight ,在工作中还用 Labwindows 编程,直接调试运行, 不过那是有工程背景,有工作经验的技术人员用的。几个单词? Include 包含,包括? Printf 印刷,打印? Scan 扫描? Return 返回? Void 空的,无的? Main 主要的
走进c语言程序设计 来自淘豆网m.daumloan.com转载请标明出处.