c语言的翻译叫什么_大学C语言难学?来这里教你自学C语言!高分不是梦!干货预警!!!...

哈喽,朋友们,我是司露露lulu。

身边很多人跟露露吐槽C语言太难了,考试要挂了!对于初学者来说,刚开始听不懂老师讲的东西很正常,老师觉得一些简单初级的东西不用讲,然而我们这些菜菜们没这些简单的东西铺垫,就更听不懂后面复杂的了!包括露露学的时候也很困难,开头为什么要写"#include <stdio.h>",主函数int main(),最后结尾为什么要写"return 0;"?

因此我总结出了一套快速得高分的自学方法,并且成功拿到96分的好成绩。下面是露露总结的C语言干货,带你0基础自学C语言!

我们学习一门新的课程之前,首先要了解学校开设这门课的目的--C语言程序设计,要求我们掌握程序设计的基本概念和基础知识,数据类型、运算符和程序设计方法。

c语言是一门实践性很强的课程,所以说,不仅要求我们掌握基本知识和基本概念,更要会实际操作,做到会读程序,会编写程序,能够上机调试程序,下面就让露露带你学习第1章的内容,对C语言有更深入的了解!

第一章 程序设计与C语言

第1节程序设计语言及其发展

第2节C语言的发展及其特点

第3节简单的C程序介绍

第4节C语言的上机步骤

第1节 程序设计语言及其发展

1.1.1什么是程序设计设计语言?

首先,什么是程序?我们知道,计算机的工作原理就是执行程序,所谓的程序,就是一组计算机能识别和执行的指令。每个指令都有不同的含义,计算机能够有效的区分并执行计算机,计算机就会自动地、有条不紊地进行工作,计算机的一切操作都是由程序控制的,离开程序,计算机将一事无成。那么所谓的程序设计,就是以某种程序设计语言为工具,给出解决特定问题程序的这样一个过程,也就是编写程序。这个程序设计语言,又是什么呢?程序设计也称为是计算机语言,是人和计算机进行交流的语言,是用来书写计算机程序的语言。就是把需要做的事情,用程序设计语言描述出来,然后在计算机上执行,以此来解决实际问题。

1.1.2程序设计语言发展

下面我们来看一下的程序是语言发展的过程,自从世界上第1台计算机诞生以来,计算机就飞速发展,逐渐完善,种类也越来越多,经历了从机器语言到汇编语言再到高级语言的三个发展历程。

我们先看一下,什么是机器语言。机器语言(由0和1组成的指令)是一组二进制的机器指令的集合。用机器语言编写的程序,计算机是可以直接识别并执行的,执行速度快,效率高。那么为了方便记忆和编写程序,用助记符来代替机器指令中的操作,就把二进制编码的机器语言变成了汇编语言(用英文字母和数字表示指令),实际上就是符号化的机器语言。

机器语言和汇编语言统称为低级语言,它的特点是与机器有关,执行效率高,但是使用复杂繁琐,容易出现差错。20世纪50年代中期出现了高级语言,主要是相对低级语言而言的。高级语言是接近于人的自然语言和数学语言,不依靠计算机硬件,与具体机器无关,易书写,易维护。面向过程:Fortran,Algol,COBOL,BASIC,LISP,Pascal,C,PROLOG。面向对象:C++,VC,VB,Delphi,JAVA。

1.1.3程序处理方式

用机器语言编写的程序,计算机能直接识别并执行,而用汇编语言高级语言编写出来的程序(源程序),计算机不能直接识别和执行,必须通过翻译程序,这种翻译的方法有两种,一种是解释方式,另一种是编译方式。

首先看解释方式,解释方式是将程序的每条语句一边翻译一边执行,即程序一边由相应语言的解释器翻译成目标代码(即计算机可以识别的机器语言),一边执行。此类典型的程序语言是Basic。

ae13b6660b8b060619eea7d9ecabebf2.png

编译方式是将源程序代码“翻译”成目标代码(二进制),再经过链接程序链接形成可执行文件,可执行文件是可以脱离其语言环境独立执行的。

892ce5769fe4449eeb6a116bc06fea37.png
总结(敲重点!!!)

①程序设计语言主要经历了从机器语言汇编语言到高级语言的发展历程。

②汇编语言和高级语言编写的源程序,翻译成二进制机器指令,有编译方式和解释方式两种。

以上就是C语言程序设计第一节的内容,相信朋友们心中也对C语言有一个基本的概念了,接下来会陆陆续续更新C语言学习的后续章节记得关注露露哦!

小编码字不易,喜欢的点赞+收藏叭!

(งᵒ̌皿ᵒ̌)ง⁼³₌₃又到了大学习的时候,团支书夺命连环call催你交截图,视频卡顿n次重启?悄咪咪告诉你们一个大学习秘诀——

小窗播放,疯狂点击屏幕,你会发现一帧一帧平缓播放,小编亲测,十分好用 (考验手速的时候到了)

支书再也不用担心我的大学习啦

79fc387d520d54f7e854c3ebd882d87f.png
表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页