如何快速学会C语言编程技术以获得职业成功
1.5 如何运行C程序~~~~~(编译;运行)
有颜色的字是约定的术语
用C语言编写的源程序,计算机无法直接识别和执行,因为计算机电子元件只能识别出单位时间内有没有通电 。 ~~ ~~ (0,1)~~~~ ~(低级语言)
正因为计算机只能识别出低级语言,C语言是高级语言。
所以需要将高级语言翻译成低级语言,这个过程就叫做编?译?。
编译出二进制的程序就是最终目的,就叫做目?标?程?序?。我们写?的?程序叫?做?源?程序。
(所有这一切红?绿?色?字?的?名?称?是?为?了?学?习和?交?流而?起统一?的?名字,其实也?可?以?起?其他名字,但是前?人?已经起?好?了?。)
编好一个C程序后,一般来说要以下步骤:
(1)人~~~ 通过键盘输入,写好源程序,存入写好的文件至某一文件夹(文件名 ·C ),这里?的?·C就?叫?做?“后?缀?”,意思是写?在一?句?话?的???最?后面?。(人?就是我?们?,机?就是计算机)
(2)机~~~计算机用C编译系统提供的预处理程序,来?编?译?人?写的源?程序,自?动?将?源?程序转?换?为?二?进?制?形式?目?标程?序?。(告?诉?计?算?机?跳?舞?的?舞?步?)
(3)机?~~~~继续将来自于2?的?目?标?程?序?与?软件里?函?数?库?相?连?接?(将?手?和?脚?连续起?来?),生?成?一?个?可?执行程?序?(准备跳舞)。
(4)运行来自于4的目标程序,得到运行结果(开始跳舞)
二进制:只用0和1,无其他数字所组成的数据。~~~~比如我要告诉大家一个东西有没有,有就是1,这个东西没有,就是0。~~~~~有二个,就用10来表达,有三个就11来表达,在这里我只有0和1两个数选择,就只能将0和1从个位数一直变化下去,来表达我的描述。有很多个我就将0,1这两个东西想办法一直排列下去……….将这个东西比拟成电,那么就是电的通和不通了。就能人机交流了。
用这样的数字描述成千上万的数量确是很麻烦,但是这却是计算机的强项。计算机只能识别这样的数字,而且很厉害!我们只要用无数个开关告诉计算机开关的状态就可以了。
哦[害羞][害羞]跑题了。
如发现本站有涉嫌抄袭侵权/违法违规等内容,请<举报!一经查实,本站将立刻删除。